experimentData = {
  firstPage: {
    tabTitle: "首页",
    json: {
      experimentInfo: {
        experimentName: "design_转基因技术2",
        configuretion: "",
        zoom: 1,
      },
      experimentScene: {
        componentList: [
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "f9357cc2-0efe-478c-9115-b5ebf91a5320",
            uiProperty: {
              id: 111,
              width: 377.5,
              height: 64.79999923706055,
              color: "#FFFFFF",
              bgColor: "#003238",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 10611,
              y: 10224,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: "T",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "植物转基因技术在高校本科生实验课程中的 应用及方案设计",
              children: [1690726226191, 1690726226812],
              parent: null,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 10611,
                y: 10224,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726203778,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "0ce40710-c00a-42df-b419-97640b75ba5d",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 32.39999961853027,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 32.39999961853027,
                    defaultX: 0,
                    defaultY: 32.39999961853027,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "d480067c-ee78-4c1c-b337-037594132953",
                uiProperty: {
                  radius: 2,
                  x: 377.5,
                  y: 32.39999961853027,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 377.5,
                    y: 32.39999961853027,
                    defaultX: 377.5,
                    defaultY: 32.39999961853027,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "88d64a99-8719-4b9a-bc1e-ce7b6fa4334b",
                uiProperty: {
                  radius: 2,
                  x: 188.75,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 188.75,
                    y: 0,
                    defaultX: 188.75,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "b1fd7ff7-ccf8-4446-a889-babf88dfcc94",
                uiProperty: {
                  radius: 2,
                  x: 188.75,
                  y: 64.79999923706055,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 188.75,
                    y: 64.79999923706055,
                    defaultX: 188.75,
                    defaultY: 64.79999923706055,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "979755ca-d887-4689-81ab-5c13c9fe1eba",
            uiProperty: {
              id: 111,
              width: 150,
              height: 48,
              color: "#FFFFFF",
              bgColor: "#004C56",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 10017,
              y: 10386,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "转基因植物的获得",
              children: [1690726294747, 1690726314725, 1690726326562],
              parent: 1690726203778,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 10017,
                y: 10386,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726226191,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "874ad04a-13f3-423f-9fa5-3dcf5e7ac3b4",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 24,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 24,
                    defaultX: 0,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "890c7ebf-008f-489e-93a1-d24bb1afca61",
                uiProperty: {
                  radius: 2,
                  x: 150,
                  y: 24,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 150,
                    y: 24,
                    defaultX: 150,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "b9731e53-6624-4fb8-a7a0-af2dd3d805c8",
                uiProperty: {
                  radius: 2,
                  x: 75,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 75,
                    y: 0,
                    defaultX: 75,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "9655bc48-8c0e-4a26-b07c-2ce8fa7d75ed",
                uiProperty: {
                  radius: 2,
                  x: 75,
                  y: 48,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 2,
                  locator: {
                    type: "default",
                    x: 75,
                    y: 48,
                    defaultX: 75,
                    defaultY: 48,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "9d2300d2-651c-442c-afa7-32ce1779a8fc",
            uiProperty: {
              id: 111,
              width: 192,
              height: 48,
              color: "#FFFFFF",
              bgColor: "#004C56",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 12553.3984375,
              y: 10386,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "转基因植物的筛选及鉴定",
              children: [1690726408404, 1690726420435, 1690726434949],
              parent: 1690726203778,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 12553.3984375,
                y: 10386,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726226812,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "c354d41a-318d-4b9d-9a07-71cb80a73efe",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 24,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 24,
                    defaultX: 0,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "a9ed4ce6-667a-4c60-b5a8-ebd14b01a02f",
                uiProperty: {
                  radius: 2,
                  x: 192,
                  y: 24,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 192,
                    y: 24,
                    defaultX: 192,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "3cdd1530-d457-4093-91fc-b606f626719c",
                uiProperty: {
                  radius: 2,
                  x: 96,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 96,
                    y: 0,
                    defaultX: 96,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "32f8323c-9bbe-461b-a460-967a00e25ad4",
                uiProperty: {
                  radius: 2,
                  x: 96,
                  y: 48,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 3,
                  locator: {
                    type: "default",
                    x: 96,
                    y: 48,
                    defaultX: 96,
                    defaultY: 48,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "ef2437a9-ab33-41fb-97ab-572be549249d",
            uiProperty: {
              id: 111,
              width: 150,
              height: 48,
              color: "#FFFFFF",
              bgColor: "#00606C",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 9729,
              y: 10494,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "叶盘法（八学时）",
              children: [1690726488314, 1690726517909],
              parent: 1690726226191,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 9729,
                y: 10494,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726294747,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "00fe8567-e00a-4165-b6ac-bd22f8f90fc0",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 24,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 24,
                    defaultX: 0,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "98805120-9516-48c6-be9c-0b73e3d109f8",
                uiProperty: {
                  radius: 2,
                  x: 150,
                  y: 24,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 150,
                    y: 24,
                    defaultX: 150,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "4f7cdc82-03f9-4ada-b96c-a066177557a4",
                uiProperty: {
                  radius: 2,
                  x: 75,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 2,
                  locator: {
                    type: "default",
                    x: 75,
                    y: 0,
                    defaultX: 75,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "3180af7c-b9a5-4f24-8df5-7e5a0d52fe9c",
                uiProperty: {
                  radius: 2,
                  x: 75,
                  y: 48,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 4,
                  locator: {
                    type: "default",
                    x: 75,
                    y: 48,
                    defaultX: 75,
                    defaultY: 48,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "163bb126-0c5b-431f-92bc-6893b39fdf49",
            uiProperty: {
              id: 111,
              width: 128,
              height: 48,
              color: "#FFFFFF",
              bgColor: "#00606C",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 11401.3984375,
              y: 10494,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "浸花法",
              children: [],
              parent: 1690726226191,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 11401.3984375,
                y: 10494,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726314725,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "1f51ccf4-2e44-409a-b511-48fb39074e6f",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 24,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 24,
                    defaultX: 0,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "75f27a61-0277-49c6-86c2-460e4a31f069",
                uiProperty: {
                  radius: 2,
                  x: 128,
                  y: 24,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 128,
                    y: 24,
                    defaultX: 128,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "4187c39b-4f38-4eb9-b5d4-9d04844dd9bd",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 2,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 0,
                    defaultX: 64,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "22afbf1c-37c8-4f7e-b5ab-770d91e5aa4c",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 48,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 48,
                    defaultX: 64,
                    defaultY: 48,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "3e03a2f2-4619-4c62-8fca-5eab6e4f9de9",
            uiProperty: {
              id: 111,
              width: 128,
              height: 48,
              color: "#FFFFFF",
              bgColor: "#00606C",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 11644.3984375,
              y: 10494,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "注射法",
              children: [],
              parent: 1690726226191,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 11644.3984375,
                y: 10494,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726326562,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "f9e74950-3968-499f-b82d-db3759c6a2f9",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 24,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 24,
                    defaultX: 0,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "ddb4eabf-b0a8-4fbf-8385-856ee61ab0c3",
                uiProperty: {
                  radius: 2,
                  x: 128,
                  y: 24,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 128,
                    y: 24,
                    defaultX: 128,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "4edb7649-3322-4fa0-ac4a-ffdd69b124de",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 2,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 0,
                    defaultX: 64,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "bfa2feb7-c34b-47c9-a4cf-9b8761b80dd5",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 48,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 48,
                    defaultX: 64,
                    defaultY: 48,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "4842e2df-0a25-42c5-85b2-8f39ec80bd32",
            uiProperty: {
              id: 111,
              width: 360.32421875,
              height: 64.79999923706055,
              color: "#FFFFFF",
              bgColor: "#00606C",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 12283.3984375,
              y: 10494,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "表型直接观察鉴定外源基因的表达活性(蛋白质水平)(八学时)",
              children: [],
              parent: 1690726226812,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 12283.3984375,
                y: 10494,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726408404,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "b89b2a63-1100-44ad-b970-d0fa7d0f2e79",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 32.39999961853027,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 32.39999961853027,
                    defaultX: 0,
                    defaultY: 32.39999961853027,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "2d83455d-11c7-4689-af42-64ec638f5433",
                uiProperty: {
                  radius: 2,
                  x: 360.32421875,
                  y: 32.39999961853027,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 360.32421875,
                    y: 32.39999961853027,
                    defaultX: 360.32421875,
                    defaultY: 32.39999961853027,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "e17985e8-6dbc-44b5-87ad-5d0d1fb89a94",
                uiProperty: {
                  radius: 2,
                  x: 180.162109375,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 3,
                  locator: {
                    type: "default",
                    x: 180.162109375,
                    y: 0,
                    defaultX: 180.162109375,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "68ed9b2d-2be5-4f2c-81f2-a8e2eff42630",
                uiProperty: {
                  radius: 2,
                  x: 180.162109375,
                  y: 64.79999923706055,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 180.162109375,
                    y: 64.79999923706055,
                    defaultX: 180.162109375,
                    defaultY: 64.79999923706055,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "eca5459d-05ab-44d6-abdf-c21411bad02d",
            uiProperty: {
              id: 111,
              width: 338.453125,
              height: 64.79999923706055,
              color: "#FFFFFF",
              bgColor: "#00606C",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 12706.3984375,
              y: 10494,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "植物组织RNA的提取及RT-PCR鉴定外源基因的表达(转录水平)（八学时）",
              children: [],
              parent: 1690726226812,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 12706.3984375,
                y: 10494,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726420435,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "fb39264f-a380-48b6-8626-18257c65af60",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 32.39999961853027,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 32.39999961853027,
                    defaultX: 0,
                    defaultY: 32.39999961853027,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "cf75acf6-536c-43ad-80eb-b42b234775e6",
                uiProperty: {
                  radius: 2,
                  x: 338.453125,
                  y: 32.39999961853027,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 338.453125,
                    y: 32.39999961853027,
                    defaultX: 338.453125,
                    defaultY: 32.39999961853027,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "d90ff829-e228-4982-a560-ad5bf8937c85",
                uiProperty: {
                  radius: 2,
                  x: 169.2265625,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 3,
                  locator: {
                    type: "default",
                    x: 169.2265625,
                    y: 0,
                    defaultX: 169.2265625,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "c455fc54-5bd4-4c87-9ff7-6ef87deef28a",
                uiProperty: {
                  radius: 2,
                  x: 169.2265625,
                  y: 64.79999923706055,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 169.2265625,
                    y: 64.79999923706055,
                    defaultX: 169.2265625,
                    defaultY: 64.79999923706055,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "bb90efdf-ff7c-4921-a6d8-fa66462289d5",
            uiProperty: {
              id: 111,
              width: 348.59375,
              height: 81.5999984741211,
              color: "#FFFFFF",
              bgColor: "#00606C",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 13120.3984375,
              y: 10494,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "基因组DNA的分离及PCR鉴定外源基因的存在和Southern杂交法鉴定转基因插入拷贝 数(基因组水平)",
              children: [],
              parent: 1690726226812,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 13120.3984375,
                y: 10494,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726434949,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "60b9b65a-429d-4fd5-9e86-64d7cf9f5010",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 40.79999923706055,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 40.79999923706055,
                    defaultX: 0,
                    defaultY: 40.79999923706055,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "434cd274-4c52-4868-8d3d-d62d8b92c8b5",
                uiProperty: {
                  radius: 2,
                  x: 348.59375,
                  y: 40.79999923706055,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 348.59375,
                    y: 40.79999923706055,
                    defaultX: 348.59375,
                    defaultY: 40.79999923706055,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "8c74758b-c203-4f65-8297-a456fb8302e5",
                uiProperty: {
                  radius: 2,
                  x: 174.296875,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 3,
                  locator: {
                    type: "default",
                    x: 174.296875,
                    y: 0,
                    defaultX: 174.296875,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "7b8ba323-56f1-438e-8372-9a9946ffb8fd",
                uiProperty: {
                  radius: 2,
                  x: 174.296875,
                  y: 81.5999984741211,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 174.296875,
                    y: 81.5999984741211,
                    defaultX: 174.296875,
                    defaultY: 81.5999984741211,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "c29bce9a-efe9-452f-bfb2-6eb45730d06a",
            uiProperty: {
              id: 111,
              width: 128,
              height: 48,
              color: "#FFFFFF",
              bgColor: "#00707E",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 8075.6015625,
              y: 10602,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "材料",
              children: [1690726537825],
              parent: 1690726294747,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 8075.6015625,
                y: 10602,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726488314,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "bb344781-49a9-4e3d-8ae1-e9d2a8cc93b0",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 24,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 24,
                    defaultX: 0,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "4300f867-7457-43a1-860c-85a0024289ed",
                uiProperty: {
                  radius: 2,
                  x: 128,
                  y: 24,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 128,
                    y: 24,
                    defaultX: 128,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "a8a5d880-f17c-43f9-9bb7-b42d7e85b3a2",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 4,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 0,
                    defaultX: 64,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "769d4770-88b7-4349-a947-423cbe3b8d7a",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 48,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 5,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 48,
                    defaultX: 64,
                    defaultY: 48,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "6d95e9d0-4b46-4a79-a96c-69492a8f8ebd",
            uiProperty: {
              id: 111,
              width: 128,
              height: 48,
              color: "#FFFFFF",
              bgColor: "#DC143C",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 9603,
              y: 10602,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "做法",
              children: [
                1690726576179, 1690726588491, 1690726612426, 1690726630244, 1690726647595, 1690729749807, 1690729788660,
              ],
              parent: 1690726294747,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 9603,
                y: 10602,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726517909,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "b9226671-6844-495f-ac6f-480acaf28dd9",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 24,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 24,
                    defaultX: 0,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "0a6d4468-015f-460f-84a2-6e432d779187",
                uiProperty: {
                  radius: 2,
                  x: 128,
                  y: 24,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 128,
                    y: 24,
                    defaultX: 128,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "a4089f4a-a239-4efd-b6d9-a4640c84af89",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 4,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 0,
                    defaultX: 64,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "9ef7b7f6-638d-45c3-ba1e-d13351917126",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 48,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 6,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 48,
                    defaultX: 64,
                    defaultY: 48,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "5ac81295-f4dc-4b78-a4b0-c985c03bdcb2",
            uiProperty: {
              id: 111,
              width: 128,
              height: 48,
              color: "#FFFFFF",
              bgColor: "#007E8D",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 8048.6015625,
              y: 10710,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "10％次氯酸钠",
              children: [],
              parent: 1690726488314,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 8048.6015625,
                y: 10710,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726537825,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "0b910c37-6cb4-4b0f-8698-6af588c86355",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 24,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 24,
                    defaultX: 0,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "1cc3d0cd-416a-4390-b9e4-14e419d87a23",
                uiProperty: {
                  radius: 2,
                  x: 128,
                  y: 24,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 128,
                    y: 24,
                    defaultX: 128,
                    defaultY: 24,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "804220e1-c390-4732-9dd0-78c22bde2b3f",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 5,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 0,
                    defaultX: 64,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "549fb452-dec8-4a05-aa6b-2b89f13ee97b",
                uiProperty: {
                  radius: 2,
                  x: 64,
                  y: 48,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 64,
                    y: 48,
                    defaultX: 64,
                    defaultY: 48,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "abc66517-10c1-437d-aee4-c59d379130a3",
            uiProperty: {
              id: 111,
              width: 477.078125,
              height: 98.4000015258789,
              color: "#FFFFFF",
              bgColor: "#007E8D",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 9283.6015625,
              y: 10710,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "愈伤组织转化：将剪成小块的叶片浸泡在菌液中，置于摇床上慢摇（80 rpm）5~10 min，让农杆菌充分浸染。随后用镊子将小块叶片取出并置于无菌滤纸上吸去多余的菌 液。如果叶片粘附细菌过多，可以在无菌水中漂洗 1~2 次",
              children: [],
              parent: 1690726517909,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 9283.6015625,
                y: 10710,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726576179,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "05c2e8f8-42c0-4060-83d4-dc2df69938bc",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 49.20000076293945,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 49.20000076293945,
                    defaultX: 0,
                    defaultY: 49.20000076293945,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "03f2e725-80f3-4887-ac5c-21c4765d3f6e",
                uiProperty: {
                  radius: 2,
                  x: 477.078125,
                  y: 49.20000076293945,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 477.078125,
                    y: 49.20000076293945,
                    defaultX: 477.078125,
                    defaultY: 49.20000076293945,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "0eef54d4-178c-4cb0-b478-8ba1406ecdd6",
                uiProperty: {
                  radius: 2,
                  x: 238.5390625,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 6,
                  locator: {
                    type: "default",
                    x: 238.5390625,
                    y: 0,
                    defaultX: 238.5390625,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "5bc4402f-81c9-482a-88d2-6ce673dbd0c7",
                uiProperty: {
                  radius: 2,
                  x: 238.5390625,
                  y: 98.4000015258789,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 238.5390625,
                    y: 98.4000015258789,
                    defaultX: 238.5390625,
                    defaultY: 98.4000015258789,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "edbe3d2c-2aa9-45f6-873f-7a06293c0f07",
            uiProperty: {
              id: 111,
              width: 363.84375,
              height: 98.4000015258789,
              color: "#FFFFFF",
              bgColor: "#007E8D",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 9824.6015625,
              y: 10710,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "共培养：将浸染过菌液的叶片接种在 MS 愈伤组织诱导和分化培养基（无抗生素） 上，每个三角瓶放置 3~6 片，注意不要让叶片交叠。在 26℃黑暗条件下共培养 3 天。20 瓶转基因叶片，2 瓶对照",
              children: [],
              parent: 1690726517909,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 9824.6015625,
                y: 10710,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726588491,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "e3eac94c-9e02-4c69-b268-202a9cd2cfcb",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 49.20000076293945,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 49.20000076293945,
                    defaultX: 0,
                    defaultY: 49.20000076293945,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "197c510b-ed2a-44e3-b322-6c32ad6eb6c8",
                uiProperty: {
                  radius: 2,
                  x: 363.84375,
                  y: 49.20000076293945,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 363.84375,
                    y: 49.20000076293945,
                    defaultX: 363.84375,
                    defaultY: 49.20000076293945,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "f7a8e5fd-f30a-44ae-8699-46d63b9814c7",
                uiProperty: {
                  radius: 2,
                  x: 181.921875,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 6,
                  locator: {
                    type: "default",
                    x: 181.921875,
                    y: 0,
                    defaultX: 181.921875,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "743d82ba-db7f-4ead-a496-870a85c248f0",
                uiProperty: {
                  radius: 2,
                  x: 181.921875,
                  y: 98.4000015258789,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 181.921875,
                    y: 98.4000015258789,
                    defaultX: 181.921875,
                    defaultY: 98.4000015258789,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "d46f3248-6b3f-4010-bd22-2476ca93fda6",
            uiProperty: {
              id: 111,
              width: 405.5,
              height: 98.4000015258789,
              color: "#FFFFFF",
              bgColor: "#007E8D",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 10248.6015625,
              y: 10710,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "筛选培养与分化：将共培养处理的烟草叶片转移到凝固后的筛选培养基上（含 100 mg/L羧苄青霉素和 20 mg/L 潮霉素 B，其中羧苄青霉素起到抑制农杆菌生长的作用。 过多的农杆菌会抑制叶外植体的生长）",
              children: [],
              parent: 1690726517909,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 10248.6015625,
                y: 10710,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726612426,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "0b9802a0-49ab-40a5-9264-88a12c6a5e3d",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 49.20000076293945,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 49.20000076293945,
                    defaultX: 0,
                    defaultY: 49.20000076293945,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "4d2db47c-59ef-4f87-a8c1-faff6f3b9a07",
                uiProperty: {
                  radius: 2,
                  x: 405.5,
                  y: 49.20000076293945,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 405.5,
                    y: 49.20000076293945,
                    defaultX: 405.5,
                    defaultY: 49.20000076293945,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "f7c7111c-a1e8-4ad7-a03c-bff8bdd6d207",
                uiProperty: {
                  radius: 2,
                  x: 202.75,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 6,
                  locator: {
                    type: "default",
                    x: 202.75,
                    y: 0,
                    defaultX: 202.75,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "ba539db6-e490-41ee-867e-94a89c383972",
                uiProperty: {
                  radius: 2,
                  x: 202.75,
                  y: 98.4000015258789,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 202.75,
                    y: 98.4000015258789,
                    defaultX: 202.75,
                    defaultY: 98.4000015258789,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "d629a4b4-eca4-45fb-b820-98795f6f8cae",
            uiProperty: {
              id: 111,
              width: 490.5,
              height: 115.19999694824219,
              color: "#FFFFFF",
              bgColor: "#007E8D",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 10717.6015625,
              y: 10710,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "每隔 3~4 天继代一次（一周 2 次），培养条件为：光照 2000lx，温度 26℃，日照 16 h。4周后转基因细胞分裂生长形成大量愈伤组织并有根、芽分化。接种烟草叶片于 无激素的 MS培养基上培养，采用同样的培养条件，并设置对照组（无愈伤组织生长和 器官分化）",
              children: [],
              parent: 1690726517909,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 10717.6015625,
                y: 10710,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726630244,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "990bc51b-40f0-41fa-a456-5917ecd9c5f9",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 57.599998474121094,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 57.599998474121094,
                    defaultX: 0,
                    defaultY: 57.599998474121094,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "79cb585d-5ccd-4210-9ffe-c217c953f6e3",
                uiProperty: {
                  radius: 2,
                  x: 490.5,
                  y: 57.599998474121094,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 490.5,
                    y: 57.599998474121094,
                    defaultX: 490.5,
                    defaultY: 57.599998474121094,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "f955c4c3-7063-4f5d-97e1-6f12626ea25c",
                uiProperty: {
                  radius: 2,
                  x: 245.25,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 6,
                  locator: {
                    type: "default",
                    x: 245.25,
                    y: 0,
                    defaultX: 245.25,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "15f2218c-f8d0-442f-ba8b-a23e28834969",
                uiProperty: {
                  radius: 2,
                  x: 245.25,
                  y: 115.19999694824219,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 245.25,
                    y: 115.19999694824219,
                    defaultX: 245.25,
                    defaultY: 115.19999694824219,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "de9e9eb6-e9f7-4e34-88cf-d27b4678b045",
            uiProperty: {
              id: 111,
              width: 388,
              height: 81.5999984741211,
              color: "#FFFFFF",
              bgColor: "#007E8D",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 11276.6015625,
              y: 10710,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "剪取培养后的转化烟草和前期实验未转基因烟草叶片小片，放到紫外灯和荧光体式显微 镜下观察，看是否产生绿色荧光并记录",
              children: [],
              parent: 1690726517909,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 11276.6015625,
                y: 10710,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690726647595,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "24e41370-ea89-4386-9f69-568d00def743",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 40.79999923706055,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 40.79999923706055,
                    defaultX: 0,
                    defaultY: 40.79999923706055,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "1616cef7-c377-4007-977f-4087a6208714",
                uiProperty: {
                  radius: 2,
                  x: 388,
                  y: 40.79999923706055,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 388,
                    y: 40.79999923706055,
                    defaultX: 388,
                    defaultY: 40.79999923706055,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "969c4bd6-6d6c-48ff-ad37-496e8cf23b49",
                uiProperty: {
                  radius: 2,
                  x: 194,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 6,
                  locator: {
                    type: "default",
                    x: 194,
                    y: 0,
                    defaultX: 194,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "423556de-b059-4a22-b6ad-39bdc50a756c",
                uiProperty: {
                  radius: 2,
                  x: 194,
                  y: 81.5999984741211,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 194,
                    y: 81.5999984741211,
                    defaultX: 194,
                    defaultY: 81.5999984741211,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "3d58d5d1-768f-4e32-a8e7-0a15e4c87b7e",
            uiProperty: {
              id: 111,
              width: 483.296875,
              height: 165.59999084472656,
              color: "#FFFFFF",
              bgColor: "#DC143C",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 8262,
              y: 10683,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "农杆菌的培养：提前一天将含 T-DNA 载体的农杆菌单菌落接种到 20 ml LB 液体培养 基中（含有 Kana 50 mg/L）或 YEB 培养基（含有 Rif 50mg/L、Str 30mg/L 和 Kana 50 mg/L）， 27℃，180 rpm 振荡培养过夜。将 2 mL 菌液转入 20 mL 上述 LB 液体培养基中，与上述的相同条件培养 3~6 h 左右，使菌液达到 OD600＝0.2～ 0.5，用来侵染烟草叶片。",
              children: [],
              parent: 1690726517909,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 8262,
                y: 10683,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690729749807,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "4851d395-3eb7-4028-ae88-cdbb69abe499",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 82.79999542236328,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 82.79999542236328,
                    defaultX: 0,
                    defaultY: 82.79999542236328,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "3128a5d6-cba4-4d2c-bc3e-0d85594bbe1a",
                uiProperty: {
                  radius: 2,
                  x: 483.296875,
                  y: 82.79999542236328,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 483.296875,
                    y: 82.79999542236328,
                    defaultX: 483.296875,
                    defaultY: 82.79999542236328,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "fc89e9a9-8999-4e73-aeaa-d47282345321",
                uiProperty: {
                  radius: 2,
                  x: 241.6484375,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 6,
                  locator: {
                    type: "default",
                    x: 241.6484375,
                    y: 0,
                    defaultX: 241.6484375,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "ce6cf846-bcf8-4361-9cea-707d1f0bc50c",
                uiProperty: {
                  radius: 2,
                  x: 241.6484375,
                  y: 165.59999084472656,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 241.6484375,
                    y: 165.59999084472656,
                    defaultX: 241.6484375,
                    defaultY: 165.59999084472656,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.TextModel",
            uuid: "bd39c534-5a6e-484b-a1df-ab1e63454f2a",
            uiProperty: {
              id: 111,
              width: 377.5,
              height: 148.79999542236328,
              color: "#FFFFFF",
              bgColor: "#007E8D",
              fontSize: "15",
              fontFamily: "Times New Roman",
              imageWidth: 180,
              imageHeight: 54,
              imageString:
                "",
              stroke: 0,
              bold: false,
              radius: 10,
              x: 8901,
              y: 10746,
            },
            modelProperty: {
              typeName: "TextModelJson",
              label: "",
              defaultLabel: ".",
              default: "First",
              componentName: "流程框",
              kind: "flowchart",
              text: "烟草叶片预培养：取烟草完全展开的幼叶 2~3 片，用自来水洗净晾干。在超净工作台 中将叶片浸于 70％酒精中 30 s，然后移入 10％的次氯酸钠溶液中浸泡 5～10 min， 为叶片表面消毒。随后，用无菌水浸泡洗涤 3～5 min，重复至少 3 次（消毒液对外植 体伤害很大，必须清洗干净）。将消毒后的叶片剪成 5 mm×5 mm 的小块，尽量包含 叶脉部分",
              children: [],
              parent: 1690726517909,
              imgArr: [],
              partInfo: "设计合理的实验步骤，详细描述操作顺序",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                },
              },
              locator: {
                type: "default",
                x: 8901,
                y: 10746,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {},
              },
              id: 1690729788660,
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "1a21ccf8-e597-4cd7-a172-a60dc27c0c85",
                uiProperty: {
                  radius: 2,
                  x: 0,
                  y: 74.39999771118164,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 74.39999771118164,
                    defaultX: 0,
                    defaultY: 74.39999771118164,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "72187754-8782-42f1-b4fd-a6bde25e03f4",
                uiProperty: {
                  radius: 2,
                  x: 377.5,
                  y: 74.39999771118164,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 377.5,
                    y: 74.39999771118164,
                    defaultX: 377.5,
                    defaultY: 74.39999771118164,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "df96aac0-6d56-4ef8-b074-b23e637fb42f",
                uiProperty: {
                  radius: 2,
                  x: 188.75,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: 6,
                  locator: {
                    type: "default",
                    x: 188.75,
                    y: 0,
                    defaultX: 188.75,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "e4589f22-1479-437a-a2a6-af7e50818728",
                uiProperty: {
                  radius: 2,
                  x: 188.75,
                  y: 148.79999542236328,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 188.75,
                    y: 148.79999542236328,
                    defaultX: 188.75,
                    defaultY: 148.79999542236328,
                  },
                },
                portType: "D",
              },
            ],
          },
        ],
        connectionList: [
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726226248,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10799.75,
                  start_y: 10288.79999923706,
                  end_x: 10799.75,
                  end_y: 10296.899999300638,
                  type: "vertical",
                },
                {
                  start_x: 10799.75,
                  start_y: 10296.899999300638,
                  end_x: 10799.519612630207,
                  end_y: 10300.28554620221,
                },
                {
                  start_x: 10799.519612630207,
                  start_y: 10300.28554620221,
                  end_x: 10797.906901041666,
                  end_y: 10304.240624358257,
                },
                {
                  start_x: 10797.906901041666,
                  start_y: 10304.240624358257,
                  end_x: 10793.529541015625,
                  end_y: 10308.575390017282,
                },
                {
                  start_x: 10793.529541015625,
                  start_y: 10308.575390017282,
                  end_x: 10785.005208333336,
                  end_y: 10313.099999427795,
                },
                {
                  start_x: 10785.005208333336,
                  start_y: 10313.099999427795,
                  end_x: 10770.951578776043,
                  end_y: 10317.62460883831,
                },
                {
                  start_x: 10770.951578776043,
                  start_y: 10317.62460883831,
                  end_x: 10749.986328125,
                  end_y: 10321.959374497334,
                },
                {
                  start_x: 10749.986328125,
                  start_y: 10321.959374497334,
                  end_x: 10720.727132161457,
                  end_y: 10325.914452653376,
                },
                {
                  start_x: 10720.727132161457,
                  start_y: 10325.914452653376,
                  end_x: 10681.791666666666,
                  end_y: 10329.299999554953,
                },
                {
                  start_x: 10681.791666666666,
                  start_y: 10329.299999554953,
                  end_x: 10632.48876953125,
                  end_y: 10331.989452701062,
                },
                {
                  start_x: 10632.48876953125,
                  start_y: 10331.989452701062,
                  end_x: 10574.891927083332,
                  end_y: 10334.109374592701,
                },
                {
                  start_x: 10574.891927083332,
                  start_y: 10334.109374592701,
                  end_x: 10511.765787760416,
                  end_y: 10335.849608981362,
                },
                {
                  start_x: 10511.765787760416,
                  start_y: 10335.849608981362,
                  end_x: 10445.875,
                  end_y: 10337.39999961853,
                },
                {
                  start_x: 10445.875,
                  start_y: 10337.39999961853,
                  end_x: 10379.984212239584,
                  end_y: 10338.9503902557,
                },
                {
                  start_x: 10379.984212239584,
                  start_y: 10338.9503902557,
                  end_x: 10316.858072916668,
                  end_y: 10340.690624644358,
                },
                {
                  start_x: 10316.858072916668,
                  start_y: 10340.690624644358,
                  end_x: 10259.26123046875,
                  end_y: 10342.810546535999,
                },
                {
                  start_x: 10259.26123046875,
                  start_y: 10342.810546535999,
                  end_x: 10209.958333333334,
                  end_y: 10345.499999682108,
                },
                {
                  start_x: 10209.958333333334,
                  start_y: 10345.499999682108,
                  end_x: 10171.022867838541,
                  end_y: 10348.885546583682,
                },
                {
                  start_x: 10171.022867838541,
                  start_y: 10348.885546583682,
                  end_x: 10141.763671875,
                  end_y: 10352.840624739725,
                },
                {
                  start_x: 10141.763671875,
                  start_y: 10352.840624739725,
                  end_x: 10120.798421223957,
                  end_y: 10357.17539039875,
                },
                {
                  start_x: 10120.798421223957,
                  start_y: 10357.17539039875,
                  end_x: 10106.744791666668,
                  end_y: 10361.699999809265,
                },
                {
                  start_x: 10106.744791666668,
                  start_y: 10361.699999809265,
                  end_x: 10098.220458984375,
                  end_y: 10366.22460921978,
                },
                {
                  start_x: 10098.220458984375,
                  start_y: 10366.22460921978,
                  end_x: 10093.843098958334,
                  end_y: 10370.559374878805,
                },
                {
                  start_x: 10093.843098958334,
                  start_y: 10370.559374878805,
                  end_x: 10092.230387369791,
                  end_y: 10374.514453034848,
                },
                {
                  start_x: 10092.230387369791,
                  start_y: 10374.514453034848,
                  end_x: 10092,
                  end_y: 10377.899999936422,
                },
                {
                  start_x: 10092,
                  start_y: 10377.899999936422,
                  end_x: 10092,
                  end_y: 10386,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "b1fd7ff7-ccf8-4446-a889-babf88dfcc94",
              target_id: "b9731e53-6624-4fb8-a7a0-af2dd3d805c8",
              label: " ",
              source_parent_id: "f9357cc2-0efe-478c-9115-b5ebf91a5320",
              target_parent_id: "979755ca-d887-4689-81ab-5c13c9fe1eba",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726226879,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10799.75,
                  start_y: 10288.79999923706,
                  end_x: 10799.75,
                  end_y: 10296.899999300638,
                  type: "vertical",
                },
                {
                  start_x: 10799.75,
                  start_y: 10296.899999300638,
                  end_x: 10800.352099100748,
                  end_y: 10300.28554620221,
                },
                {
                  start_x: 10800.352099100748,
                  start_y: 10300.28554620221,
                  end_x: 10804.566792805988,
                  end_y: 10304.240624358257,
                },
                {
                  start_x: 10804.566792805988,
                  start_y: 10304.240624358257,
                  end_x: 10816.006675720215,
                  end_y: 10308.575390017282,
                },
                {
                  start_x: 10816.006675720215,
                  start_y: 10308.575390017282,
                  end_x: 10838.28434244792,
                  end_y: 10313.099999427795,
                },
                {
                  start_x: 10838.28434244792,
                  start_y: 10313.099999427795,
                  end_x: 10875.012387593588,
                  end_y: 10317.62460883831,
                },
                {
                  start_x: 10875.012387593588,
                  start_y: 10317.62460883831,
                  end_x: 10929.803405761719,
                  end_y: 10321.959374497334,
                },
                {
                  start_x: 10929.803405761719,
                  start_y: 10321.959374497334,
                  end_x: 11006.269991556803,
                  end_y: 10325.914452653376,
                },
                {
                  start_x: 11006.269991556803,
                  start_y: 10325.914452653376,
                  end_x: 11108.024739583332,
                  end_y: 10329.299999554953,
                },
                {
                  start_x: 11108.024739583332,
                  start_y: 10329.299999554953,
                  end_x: 11236.873947143555,
                  end_y: 10331.989452701062,
                },
                {
                  start_x: 11236.873947143555,
                  start_y: 10331.989452701062,
                  end_x: 11387.398722330729,
                  end_y: 10334.109374592701,
                },
                {
                  start_x: 11387.398722330729,
                  start_y: 10334.109374592701,
                  end_x: 11552.373875935871,
                  end_y: 10335.849608981362,
                },
                {
                  start_x: 11552.373875935871,
                  start_y: 10335.849608981362,
                  end_x: 11724.574218750002,
                  end_y: 10337.39999961853,
                },
                {
                  start_x: 11724.574218750002,
                  start_y: 10337.39999961853,
                  end_x: 11896.774561564127,
                  end_y: 10338.9503902557,
                },
                {
                  start_x: 11896.774561564127,
                  start_y: 10338.9503902557,
                  end_x: 12061.74971516927,
                  end_y: 10340.690624644358,
                },
                {
                  start_x: 12061.74971516927,
                  start_y: 10340.690624644358,
                  end_x: 12212.274490356445,
                  end_y: 10342.810546535999,
                },
                {
                  start_x: 12212.274490356445,
                  start_y: 10342.810546535999,
                  end_x: 12341.123697916666,
                  end_y: 10345.499999682108,
                },
                {
                  start_x: 12341.123697916666,
                  start_y: 10345.499999682108,
                  end_x: 12442.878445943195,
                  end_y: 10348.885546583682,
                },
                {
                  start_x: 12442.878445943195,
                  start_y: 10348.885546583682,
                  end_x: 12519.34503173828,
                  end_y: 10352.840624739725,
                },
                {
                  start_x: 12519.34503173828,
                  start_y: 10352.840624739725,
                  end_x: 12574.136049906412,
                  end_y: 10357.17539039875,
                },
                {
                  start_x: 12574.136049906412,
                  start_y: 10357.17539039875,
                  end_x: 12610.864095052084,
                  end_y: 10361.699999809265,
                },
                {
                  start_x: 12610.864095052084,
                  start_y: 10361.699999809265,
                  end_x: 12633.141761779783,
                  end_y: 10366.22460921978,
                },
                {
                  start_x: 12633.141761779783,
                  start_y: 10366.22460921978,
                  end_x: 12644.58164469401,
                  end_y: 10370.559374878805,
                },
                {
                  start_x: 12644.58164469401,
                  start_y: 10370.559374878805,
                  end_x: 12648.796338399252,
                  end_y: 10374.514453034848,
                },
                {
                  start_x: 12648.796338399252,
                  start_y: 10374.514453034848,
                  end_x: 12649.398437499998,
                  end_y: 10377.899999936422,
                },
                {
                  start_x: 12649.398437499998,
                  start_y: 10377.899999936422,
                  end_x: 12649.3984375,
                  end_y: 10386,
                },
              ],
              direction: "vertical",
              source_id: "b1fd7ff7-ccf8-4446-a889-babf88dfcc94",
              target_id: "3cdd1530-d457-4093-91fc-b606f626719c",
              label: " ",
              source_parent_id: "f9357cc2-0efe-478c-9115-b5ebf91a5320",
              target_parent_id: "9d2300d2-651c-442c-afa7-32ce1779a8fc",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726294804,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10092,
                  start_y: 10434,
                  end_x: 10092,
                  end_y: 10439,
                  type: "vertical",
                },
                {
                  start_x: 10092,
                  start_y: 10439,
                  end_x: 10091.90625,
                  end_y: 10441.08984375,
                },
                {
                  start_x: 10091.90625,
                  start_y: 10441.08984375,
                  end_x: 10091.25,
                  end_y: 10443.53125,
                },
                {
                  start_x: 10091.25,
                  start_y: 10443.53125,
                  end_x: 10089.46875,
                  end_y: 10446.20703125,
                },
                {
                  start_x: 10089.46875,
                  start_y: 10446.20703125,
                  end_x: 10086,
                  end_y: 10449,
                },
                {
                  start_x: 10086,
                  start_y: 10449,
                  end_x: 10080.28125,
                  end_y: 10451.79296875,
                },
                {
                  start_x: 10080.28125,
                  start_y: 10451.79296875,
                  end_x: 10071.75,
                  end_y: 10454.46875,
                },
                {
                  start_x: 10071.75,
                  start_y: 10454.46875,
                  end_x: 10059.84375,
                  end_y: 10456.91015625,
                },
                {
                  start_x: 10059.84375,
                  start_y: 10456.91015625,
                  end_x: 10044,
                  end_y: 10459,
                },
                {
                  start_x: 10044,
                  start_y: 10459,
                  end_x: 10023.9375,
                  end_y: 10460.66015625,
                },
                {
                  start_x: 10023.9375,
                  start_y: 10460.66015625,
                  end_x: 10000.5,
                  end_y: 10461.96875,
                },
                {
                  start_x: 10000.5,
                  start_y: 10461.96875,
                  end_x: 9974.8125,
                  end_y: 10463.04296875,
                },
                {
                  start_x: 9974.8125,
                  start_y: 10463.04296875,
                  end_x: 9948,
                  end_y: 10464,
                },
                {
                  start_x: 9948,
                  start_y: 10464,
                  end_x: 9921.1875,
                  end_y: 10464.95703125,
                },
                {
                  start_x: 9921.1875,
                  start_y: 10464.95703125,
                  end_x: 9895.5,
                  end_y: 10466.03125,
                },
                {
                  start_x: 9895.5,
                  start_y: 10466.03125,
                  end_x: 9872.0625,
                  end_y: 10467.33984375,
                },
                {
                  start_x: 9872.0625,
                  start_y: 10467.33984375,
                  end_x: 9852,
                  end_y: 10469,
                },
                {
                  start_x: 9852,
                  start_y: 10469,
                  end_x: 9836.15625,
                  end_y: 10471.08984375,
                },
                {
                  start_x: 9836.15625,
                  start_y: 10471.08984375,
                  end_x: 9824.25,
                  end_y: 10473.53125,
                },
                {
                  start_x: 9824.25,
                  start_y: 10473.53125,
                  end_x: 9815.71875,
                  end_y: 10476.20703125,
                },
                {
                  start_x: 9815.71875,
                  start_y: 10476.20703125,
                  end_x: 9810,
                  end_y: 10479,
                },
                {
                  start_x: 9810,
                  start_y: 10479,
                  end_x: 9806.53125,
                  end_y: 10481.79296875,
                },
                {
                  start_x: 9806.53125,
                  start_y: 10481.79296875,
                  end_x: 9804.75,
                  end_y: 10484.46875,
                },
                {
                  start_x: 9804.75,
                  start_y: 10484.46875,
                  end_x: 9804.09375,
                  end_y: 10486.91015625,
                },
                {
                  start_x: 9804.09375,
                  start_y: 10486.91015625,
                  end_x: 9804,
                  end_y: 10489,
                },
                {
                  start_x: 9804,
                  start_y: 10489,
                  end_x: 9804,
                  end_y: 10494,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9655bc48-8c0e-4a26-b07c-2ce8fa7d75ed",
              target_id: "4f7cdc82-03f9-4ada-b96c-a066177557a4",
              label: " ",
              source_parent_id: "979755ca-d887-4689-81ab-5c13c9fe1eba",
              target_parent_id: "ef2437a9-ab33-41fb-97ab-572be549249d",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726314808,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10092,
                  start_y: 10434,
                  end_x: 10092,
                  end_y: 10439,
                  type: "vertical",
                },
                {
                  start_x: 10092,
                  start_y: 10439,
                  end_x: 10092.447069803873,
                  end_y: 10441.08984375,
                },
                {
                  start_x: 10092.447069803873,
                  start_y: 10441.08984375,
                  end_x: 10095.57655843099,
                  end_y: 10443.53125,
                },
                {
                  start_x: 10095.57655843099,
                  start_y: 10443.53125,
                  end_x: 10104.07088470459,
                  end_y: 10446.20703125,
                },
                {
                  start_x: 10104.07088470459,
                  start_y: 10446.20703125,
                  end_x: 10120.612467447916,
                  end_y: 10449,
                },
                {
                  start_x: 10120.612467447916,
                  start_y: 10449,
                  end_x: 10147.883725484213,
                  end_y: 10451.79296875,
                },
                {
                  start_x: 10147.883725484213,
                  start_y: 10451.79296875,
                  end_x: 10188.567077636719,
                  end_y: 10454.46875,
                },
                {
                  start_x: 10188.567077636719,
                  start_y: 10454.46875,
                  end_x: 10245.344942728678,
                  end_y: 10456.91015625,
                },
                {
                  start_x: 10245.344942728678,
                  start_y: 10456.91015625,
                  end_x: 10320.899739583334,
                  end_y: 10459,
                },
                {
                  start_x: 10320.899739583334,
                  start_y: 10459,
                  end_x: 10416.572677612303,
                  end_y: 10460.66015625,
                },
                {
                  start_x: 10416.572677612303,
                  start_y: 10460.66015625,
                  end_x: 10528.34012858073,
                  end_y: 10461.96875,
                },
                {
                  start_x: 10528.34012858073,
                  start_y: 10461.96875,
                  end_x: 10650.837254842123,
                  end_y: 10463.04296875,
                },
                {
                  start_x: 10650.837254842123,
                  start_y: 10463.04296875,
                  end_x: 10778.69921875,
                  end_y: 10464,
                },
                {
                  start_x: 10778.69921875,
                  start_y: 10464,
                  end_x: 10906.561182657877,
                  end_y: 10464.95703125,
                },
                {
                  start_x: 10906.561182657877,
                  start_y: 10464.95703125,
                  end_x: 11029.05830891927,
                  end_y: 10466.03125,
                },
                {
                  start_x: 11029.05830891927,
                  start_y: 10466.03125,
                  end_x: 11140.825759887693,
                  end_y: 10467.33984375,
                },
                {
                  start_x: 11140.825759887693,
                  start_y: 10467.33984375,
                  end_x: 11236.498697916666,
                  end_y: 10469,
                },
                {
                  start_x: 11236.498697916666,
                  start_y: 10469,
                  end_x: 11312.053494771319,
                  end_y: 10471.08984375,
                },
                {
                  start_x: 11312.053494771319,
                  start_y: 10471.08984375,
                  end_x: 11368.831359863281,
                  end_y: 10473.53125,
                },
                {
                  start_x: 11368.831359863281,
                  start_y: 10473.53125,
                  end_x: 11409.514712015789,
                  end_y: 10476.20703125,
                },
                {
                  start_x: 11409.514712015789,
                  start_y: 10476.20703125,
                  end_x: 11436.785970052084,
                  end_y: 10479,
                },
                {
                  start_x: 11436.785970052084,
                  start_y: 10479,
                  end_x: 11453.327552795412,
                  end_y: 10481.79296875,
                },
                {
                  start_x: 11453.327552795412,
                  start_y: 10481.79296875,
                  end_x: 11461.82187906901,
                  end_y: 10484.46875,
                },
                {
                  start_x: 11461.82187906901,
                  start_y: 10484.46875,
                  end_x: 11464.951367696125,
                  end_y: 10486.91015625,
                },
                {
                  start_x: 11464.951367696125,
                  start_y: 10486.91015625,
                  end_x: 11465.3984375,
                  end_y: 10489,
                },
                {
                  start_x: 11465.3984375,
                  start_y: 10489,
                  end_x: 11465.3984375,
                  end_y: 10494,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9655bc48-8c0e-4a26-b07c-2ce8fa7d75ed",
              target_id: "4187c39b-4f38-4eb9-b5d4-9d04844dd9bd",
              label: " ",
              source_parent_id: "979755ca-d887-4689-81ab-5c13c9fe1eba",
              target_parent_id: "163bb126-0c5b-431f-92bc-6893b39fdf49",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726326660,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10092,
                  start_y: 10434,
                  end_x: 10092,
                  end_y: 10439,
                  type: "vertical",
                },
                {
                  start_x: 10092,
                  start_y: 10439,
                  end_x: 10092.526171366373,
                  end_y: 10441.08984375,
                },
                {
                  start_x: 10092.526171366373,
                  start_y: 10441.08984375,
                  end_x: 10096.20937093099,
                  end_y: 10443.53125,
                },
                {
                  start_x: 10096.20937093099,
                  start_y: 10443.53125,
                  end_x: 10106.20662689209,
                  end_y: 10446.20703125,
                },
                {
                  start_x: 10106.20662689209,
                  start_y: 10446.20703125,
                  end_x: 10125.674967447916,
                  end_y: 10449,
                },
                {
                  start_x: 10125.674967447916,
                  start_y: 10449,
                  end_x: 10157.771420796713,
                  end_y: 10451.79296875,
                },
                {
                  start_x: 10157.771420796713,
                  start_y: 10451.79296875,
                  end_x: 10205.653015136719,
                  end_y: 10454.46875,
                },
                {
                  start_x: 10205.653015136719,
                  start_y: 10454.46875,
                  end_x: 10272.476778666178,
                  end_y: 10456.91015625,
                },
                {
                  start_x: 10272.476778666178,
                  start_y: 10456.91015625,
                  end_x: 10361.399739583334,
                  end_y: 10459,
                },
                {
                  start_x: 10361.399739583334,
                  start_y: 10459,
                  end_x: 10474.000411987303,
                  end_y: 10460.66015625,
                },
                {
                  start_x: 10474.000411987303,
                  start_y: 10460.66015625,
                  end_x: 10605.54325358073,
                  end_y: 10461.96875,
                },
                {
                  start_x: 10605.54325358073,
                  start_y: 10461.96875,
                  end_x: 10749.714207967123,
                  end_y: 10463.04296875,
                },
                {
                  start_x: 10749.714207967123,
                  start_y: 10463.04296875,
                  end_x: 10900.19921875,
                  end_y: 10464,
                },
                {
                  start_x: 10900.19921875,
                  start_y: 10464,
                  end_x: 11050.684229532877,
                  end_y: 10464.95703125,
                },
                {
                  start_x: 11050.684229532877,
                  start_y: 10464.95703125,
                  end_x: 11194.85518391927,
                  end_y: 10466.03125,
                },
                {
                  start_x: 11194.85518391927,
                  start_y: 10466.03125,
                  end_x: 11326.398025512693,
                  end_y: 10467.33984375,
                },
                {
                  start_x: 11326.398025512693,
                  start_y: 10467.33984375,
                  end_x: 11438.998697916666,
                  end_y: 10469,
                },
                {
                  start_x: 11438.998697916666,
                  start_y: 10469,
                  end_x: 11527.921658833819,
                  end_y: 10471.08984375,
                },
                {
                  start_x: 11527.921658833819,
                  start_y: 10471.08984375,
                  end_x: 11594.745422363281,
                  end_y: 10473.53125,
                },
                {
                  start_x: 11594.745422363281,
                  start_y: 10473.53125,
                  end_x: 11642.627016703289,
                  end_y: 10476.20703125,
                },
                {
                  start_x: 11642.627016703289,
                  start_y: 10476.20703125,
                  end_x: 11674.723470052084,
                  end_y: 10479,
                },
                {
                  start_x: 11674.723470052084,
                  start_y: 10479,
                  end_x: 11694.191810607912,
                  end_y: 10481.79296875,
                },
                {
                  start_x: 11694.191810607912,
                  start_y: 10481.79296875,
                  end_x: 11704.18906656901,
                  end_y: 10484.46875,
                },
                {
                  start_x: 11704.18906656901,
                  start_y: 10484.46875,
                  end_x: 11707.872266133625,
                  end_y: 10486.91015625,
                },
                {
                  start_x: 11707.872266133625,
                  start_y: 10486.91015625,
                  end_x: 11708.3984375,
                  end_y: 10489,
                },
                {
                  start_x: 11708.3984375,
                  start_y: 10489,
                  end_x: 11708.3984375,
                  end_y: 10494,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9655bc48-8c0e-4a26-b07c-2ce8fa7d75ed",
              target_id: "4edb7649-3322-4fa0-ac4a-ffdd69b124de",
              label: " ",
              source_parent_id: "979755ca-d887-4689-81ab-5c13c9fe1eba",
              target_parent_id: "3e03a2f2-4619-4c62-8fca-5eab6e4f9de9",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726408465,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 12649.3984375,
                  start_y: 10434,
                  end_x: 12649.398437499998,
                  end_y: 10439,
                },
                {
                  start_x: 12649.398437499998,
                  start_y: 10439,
                  end_x: 12649.337943394978,
                  end_y: 10441.08984375,
                },
                {
                  start_x: 12649.337943394978,
                  start_y: 10441.08984375,
                  end_x: 12648.91448465983,
                  end_y: 10443.53125,
                },
                {
                  start_x: 12648.91448465983,
                  start_y: 10443.53125,
                  end_x: 12647.765096664429,
                  end_y: 10446.20703125,
                },
                {
                  start_x: 12647.765096664429,
                  start_y: 10446.20703125,
                  end_x: 12645.526814778646,
                  end_y: 10449,
                },
                {
                  start_x: 12645.526814778646,
                  start_y: 10449,
                  end_x: 12641.836674372355,
                  end_y: 10451.79296875,
                },
                {
                  start_x: 12641.836674372355,
                  start_y: 10451.79296875,
                  end_x: 12636.33171081543,
                  end_y: 10454.46875,
                },
                {
                  start_x: 12636.33171081543,
                  start_y: 10454.46875,
                  end_x: 12628.648959477741,
                  end_y: 10456.91015625,
                },
                {
                  start_x: 12628.648959477741,
                  start_y: 10456.91015625,
                  end_x: 12618.425455729164,
                  end_y: 10459,
                },
                {
                  start_x: 12618.425455729164,
                  start_y: 10459,
                  end_x: 12605.479717254637,
                  end_y: 10460.66015625,
                },
                {
                  start_x: 12605.479717254637,
                  start_y: 10460.66015625,
                  end_x: 12590.35619099935,
                  end_y: 10461.96875,
                },
                {
                  start_x: 12590.35619099935,
                  start_y: 10461.96875,
                  end_x: 12573.780806223553,
                  end_y: 10463.04296875,
                },
                {
                  start_x: 12573.780806223553,
                  start_y: 10463.04296875,
                  end_x: 12556.4794921875,
                  end_y: 10464,
                },
                {
                  start_x: 12556.4794921875,
                  start_y: 10464,
                  end_x: 12539.17817815145,
                  end_y: 10464.95703125,
                },
                {
                  start_x: 12539.17817815145,
                  start_y: 10464.95703125,
                  end_x: 12522.60279337565,
                  end_y: 10466.03125,
                },
                {
                  start_x: 12522.60279337565,
                  start_y: 10466.03125,
                  end_x: 12507.47926712036,
                  end_y: 10467.33984375,
                },
                {
                  start_x: 12507.47926712036,
                  start_y: 10467.33984375,
                  end_x: 12494.533528645832,
                  end_y: 10469,
                },
                {
                  start_x: 12494.533528645832,
                  start_y: 10469,
                  end_x: 12484.310024897257,
                  end_y: 10471.08984375,
                },
                {
                  start_x: 12484.310024897257,
                  start_y: 10471.08984375,
                  end_x: 12476.62727355957,
                  end_y: 10473.53125,
                },
                {
                  start_x: 12476.62727355957,
                  start_y: 10473.53125,
                  end_x: 12471.122310002645,
                  end_y: 10476.20703125,
                },
                {
                  start_x: 12471.122310002645,
                  start_y: 10476.20703125,
                  end_x: 12467.432169596354,
                  end_y: 10479,
                },
                {
                  start_x: 12467.432169596354,
                  start_y: 10479,
                  end_x: 12465.193887710573,
                  end_y: 10481.79296875,
                },
                {
                  start_x: 12465.193887710573,
                  start_y: 10481.79296875,
                  end_x: 12464.044499715168,
                  end_y: 10484.46875,
                },
                {
                  start_x: 12464.044499715168,
                  start_y: 10484.46875,
                  end_x: 12463.62104098002,
                  end_y: 10486.91015625,
                },
                {
                  start_x: 12463.62104098002,
                  start_y: 10486.91015625,
                  end_x: 12463.560546874996,
                  end_y: 10489,
                },
                {
                  start_x: 12463.560546874996,
                  start_y: 10489,
                  end_x: 12463.560546875,
                  end_y: 10494,
                },
              ],
              direction: "vertical",
              source_id: "32f8323c-9bbe-461b-a460-967a00e25ad4",
              target_id: "e17985e8-6dbc-44b5-87ad-5d0d1fb89a94",
              label: " ",
              source_parent_id: "9d2300d2-651c-442c-afa7-32ce1779a8fc",
              target_parent_id: "4842e2df-0a25-42c5-85b2-8f39ec80bd32",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726420557,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 12649.3984375,
                  start_y: 10434,
                  end_x: 12649.398437499998,
                  end_y: 10439,
                },
                {
                  start_x: 12649.398437499998,
                  start_y: 10439,
                  end_x: 12649.472078959147,
                  end_y: 10441.08984375,
                },
                {
                  start_x: 12649.472078959147,
                  start_y: 10441.08984375,
                  end_x: 12649.987569173176,
                  end_y: 10443.53125,
                },
                {
                  start_x: 12649.987569173176,
                  start_y: 10443.53125,
                  end_x: 12651.386756896973,
                  end_y: 10446.20703125,
                },
                {
                  start_x: 12651.386756896973,
                  start_y: 10446.20703125,
                  end_x: 12654.111490885418,
                  end_y: 10449,
                },
                {
                  start_x: 12654.111490885418,
                  start_y: 10449,
                  end_x: 12658.60361989339,
                  end_y: 10451.79296875,
                },
                {
                  start_x: 12658.60361989339,
                  start_y: 10451.79296875,
                  end_x: 12665.304992675781,
                  end_y: 10454.46875,
                },
                {
                  start_x: 12665.304992675781,
                  start_y: 10454.46875,
                  end_x: 12674.657457987467,
                  end_y: 10456.91015625,
                },
                {
                  start_x: 12674.657457987467,
                  start_y: 10456.91015625,
                  end_x: 12687.102864583332,
                  end_y: 10459,
                },
                {
                  start_x: 12687.102864583332,
                  start_y: 10459,
                  end_x: 12702.86213684082,
                  end_y: 10460.66015625,
                },
                {
                  start_x: 12702.86213684082,
                  start_y: 10460.66015625,
                  end_x: 12721.272501627604,
                  end_y: 10461.96875,
                },
                {
                  start_x: 12721.272501627604,
                  start_y: 10461.96875,
                  end_x: 12741.450261433918,
                  end_y: 10463.04296875,
                },
                {
                  start_x: 12741.450261433918,
                  start_y: 10463.04296875,
                  end_x: 12762.51171875,
                  end_y: 10464,
                },
                {
                  start_x: 12762.51171875,
                  start_y: 10464,
                  end_x: 12783.57317606608,
                  end_y: 10464.95703125,
                },
                {
                  start_x: 12783.57317606608,
                  start_y: 10464.95703125,
                  end_x: 12803.750935872395,
                  end_y: 10466.03125,
                },
                {
                  start_x: 12803.750935872395,
                  start_y: 10466.03125,
                  end_x: 12822.16130065918,
                  end_y: 10467.33984375,
                },
                {
                  start_x: 12822.16130065918,
                  start_y: 10467.33984375,
                  end_x: 12837.920572916666,
                  end_y: 10469,
                },
                {
                  start_x: 12837.920572916666,
                  start_y: 10469,
                  end_x: 12850.365979512533,
                  end_y: 10471.08984375,
                },
                {
                  start_x: 12850.365979512533,
                  start_y: 10471.08984375,
                  end_x: 12859.718444824219,
                  end_y: 10473.53125,
                },
                {
                  start_x: 12859.718444824219,
                  start_y: 10473.53125,
                  end_x: 12866.419817606607,
                  end_y: 10476.20703125,
                },
                {
                  start_x: 12866.419817606607,
                  start_y: 10476.20703125,
                  end_x: 12870.911946614582,
                  end_y: 10479,
                },
                {
                  start_x: 12870.911946614582,
                  start_y: 10479,
                  end_x: 12873.636680603027,
                  end_y: 10481.79296875,
                },
                {
                  start_x: 12873.636680603027,
                  start_y: 10481.79296875,
                  end_x: 12875.035868326822,
                  end_y: 10484.46875,
                },
                {
                  start_x: 12875.035868326822,
                  start_y: 10484.46875,
                  end_x: 12875.551358540853,
                  end_y: 10486.91015625,
                },
                {
                  start_x: 12875.551358540853,
                  start_y: 10486.91015625,
                  end_x: 12875.625,
                  end_y: 10489,
                },
                {
                  start_x: 12875.625,
                  start_y: 10489,
                  end_x: 12875.625,
                  end_y: 10494,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "32f8323c-9bbe-461b-a460-967a00e25ad4",
              target_id: "d90ff829-e228-4982-a560-ad5bf8937c85",
              label: " ",
              source_parent_id: "9d2300d2-651c-442c-afa7-32ce1779a8fc",
              target_parent_id: "eca5459d-05ab-44d6-abdf-c21411bad02d",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726435080,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 12649.3984375,
                  start_y: 10434,
                  end_x: 12649.398437499998,
                  end_y: 10439,
                },
                {
                  start_x: 12649.398437499998,
                  start_y: 10439,
                  end_x: 12649.608495076496,
                  end_y: 10441.08984375,
                },
                {
                  start_x: 12649.608495076496,
                  start_y: 10441.08984375,
                  end_x: 12651.078898111979,
                  end_y: 10443.53125,
                },
                {
                  start_x: 12651.078898111979,
                  start_y: 10443.53125,
                  end_x: 12655.06999206543,
                  end_y: 10446.20703125,
                },
                {
                  start_x: 12655.06999206543,
                  start_y: 10446.20703125,
                  end_x: 12662.842122395834,
                  end_y: 10449,
                },
                {
                  start_x: 12662.842122395834,
                  start_y: 10449,
                  end_x: 12675.655634562174,
                  end_y: 10451.79296875,
                },
                {
                  start_x: 12675.655634562174,
                  start_y: 10451.79296875,
                  end_x: 12694.770874023438,
                  end_y: 10454.46875,
                },
                {
                  start_x: 12694.770874023438,
                  start_y: 10454.46875,
                  end_x: 12721.448186238606,
                  end_y: 10456.91015625,
                },
                {
                  start_x: 12721.448186238606,
                  start_y: 10456.91015625,
                  end_x: 12756.947916666664,
                  end_y: 10459,
                },
                {
                  start_x: 12756.947916666664,
                  start_y: 10459,
                  end_x: 12801.900238037108,
                  end_y: 10460.66015625,
                },
                {
                  start_x: 12801.900238037108,
                  start_y: 10460.66015625,
                  end_x: 12854.414632161459,
                  end_y: 10461.96875,
                },
                {
                  start_x: 12854.414632161459,
                  start_y: 10461.96875,
                  end_x: 12911.970408121746,
                  end_y: 10463.04296875,
                },
                {
                  start_x: 12911.970408121746,
                  start_y: 10463.04296875,
                  end_x: 12972.046875,
                  end_y: 10464,
                },
                {
                  start_x: 12972.046875,
                  start_y: 10464,
                  end_x: 13032.123341878256,
                  end_y: 10464.95703125,
                },
                {
                  start_x: 13032.123341878256,
                  start_y: 10464.95703125,
                  end_x: 13089.679117838541,
                  end_y: 10466.03125,
                },
                {
                  start_x: 13089.679117838541,
                  start_y: 10466.03125,
                  end_x: 13142.193511962889,
                  end_y: 10467.33984375,
                },
                {
                  start_x: 13142.193511962889,
                  start_y: 10467.33984375,
                  end_x: 13187.145833333332,
                  end_y: 10469,
                },
                {
                  start_x: 13187.145833333332,
                  start_y: 10469,
                  end_x: 13222.645563761393,
                  end_y: 10471.08984375,
                },
                {
                  start_x: 13222.645563761393,
                  start_y: 10471.08984375,
                  end_x: 13249.322875976562,
                  end_y: 10473.53125,
                },
                {
                  start_x: 13249.322875976562,
                  start_y: 10473.53125,
                  end_x: 13268.438115437826,
                  end_y: 10476.20703125,
                },
                {
                  start_x: 13268.438115437826,
                  start_y: 10476.20703125,
                  end_x: 13281.251627604166,
                  end_y: 10479,
                },
                {
                  start_x: 13281.251627604166,
                  start_y: 10479,
                  end_x: 13289.023757934572,
                  end_y: 10481.79296875,
                },
                {
                  start_x: 13289.023757934572,
                  start_y: 10481.79296875,
                  end_x: 13293.014851888021,
                  end_y: 10484.46875,
                },
                {
                  start_x: 13293.014851888021,
                  start_y: 10484.46875,
                  end_x: 13294.4852549235,
                  end_y: 10486.91015625,
                },
                {
                  start_x: 13294.4852549235,
                  start_y: 10486.91015625,
                  end_x: 13294.695312499996,
                  end_y: 10489,
                },
                {
                  start_x: 13294.695312499996,
                  start_y: 10489,
                  end_x: 13294.6953125,
                  end_y: 10494,
                },
              ],
              direction: "vertical",
              source_id: "32f8323c-9bbe-461b-a460-967a00e25ad4",
              target_id: "8c74758b-c203-4f65-8297-a456fb8302e5",
              label: " ",
              source_parent_id: "9d2300d2-651c-442c-afa7-32ce1779a8fc",
              target_parent_id: "bb90efdf-ff7c-4921-a6d8-fa66462289d5",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726488367,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 9804,
                  start_y: 10542,
                  end_x: 9804,
                  end_y: 10547,
                  type: "vertical",
                },
                {
                  start_x: 9804,
                  start_y: 10547,
                  end_x: 9803.458203633627,
                  end_y: 10549.08984375,
                },
                {
                  start_x: 9803.458203633627,
                  start_y: 10549.08984375,
                  end_x: 9799.66562906901,
                  end_y: 10551.53125,
                },
                {
                  start_x: 9799.66562906901,
                  start_y: 10551.53125,
                  end_x: 9789.37149810791,
                  end_y: 10554.20703125,
                },
                {
                  start_x: 9789.37149810791,
                  start_y: 10554.20703125,
                  end_x: 9769.325032552084,
                  end_y: 10557,
                },
                {
                  start_x: 9769.325032552084,
                  start_y: 10557,
                  end_x: 9736.275454203287,
                  end_y: 10559.79296875,
                },
                {
                  start_x: 9736.275454203287,
                  start_y: 10559.79296875,
                  end_x: 9686.971984863281,
                  end_y: 10562.46875,
                },
                {
                  start_x: 9686.971984863281,
                  start_y: 10562.46875,
                  end_x: 9618.163846333822,
                  end_y: 10564.91015625,
                },
                {
                  start_x: 9618.163846333822,
                  start_y: 10564.91015625,
                  end_x: 9526.600260416666,
                  end_y: 10567,
                },
                {
                  start_x: 9526.600260416666,
                  start_y: 10567,
                  end_x: 9410.655838012695,
                  end_y: 10568.66015625,
                },
                {
                  start_x: 9410.655838012695,
                  start_y: 10568.66015625,
                  end_x: 9275.206746419271,
                  end_y: 10569.96875,
                },
                {
                  start_x: 9275.206746419271,
                  start_y: 10569.96875,
                  end_x: 9126.754542032879,
                  end_y: 10571.04296875,
                },
                {
                  start_x: 9126.754542032879,
                  start_y: 10571.04296875,
                  end_x: 8971.800781250002,
                  end_y: 10572,
                },
                {
                  start_x: 8971.800781250002,
                  start_y: 10572,
                  end_x: 8816.847020467121,
                  end_y: 10572.95703125,
                },
                {
                  start_x: 8816.847020467121,
                  start_y: 10572.95703125,
                  end_x: 8668.394816080729,
                  end_y: 10574.03125,
                },
                {
                  start_x: 8668.394816080729,
                  start_y: 10574.03125,
                  end_x: 8532.945724487305,
                  end_y: 10575.33984375,
                },
                {
                  start_x: 8532.945724487305,
                  start_y: 10575.33984375,
                  end_x: 8417.001302083332,
                  end_y: 10577,
                },
                {
                  start_x: 8417.001302083332,
                  start_y: 10577,
                  end_x: 8325.437716166178,
                  end_y: 10579.08984375,
                },
                {
                  start_x: 8325.437716166178,
                  start_y: 10579.08984375,
                  end_x: 8256.629577636717,
                  end_y: 10581.53125,
                },
                {
                  start_x: 8256.629577636717,
                  start_y: 10581.53125,
                  end_x: 8207.326108296711,
                  end_y: 10584.20703125,
                },
                {
                  start_x: 8207.326108296711,
                  start_y: 10584.20703125,
                  end_x: 8174.276529947917,
                  end_y: 10587,
                },
                {
                  start_x: 8174.276529947917,
                  start_y: 10587,
                  end_x: 8154.23006439209,
                  end_y: 10589.79296875,
                },
                {
                  start_x: 8154.23006439209,
                  start_y: 10589.79296875,
                  end_x: 8143.935933430989,
                  end_y: 10592.46875,
                },
                {
                  start_x: 8143.935933430989,
                  start_y: 10592.46875,
                  end_x: 8140.143358866372,
                  end_y: 10594.91015625,
                },
                {
                  start_x: 8140.143358866372,
                  start_y: 10594.91015625,
                  end_x: 8139.601562499998,
                  end_y: 10597,
                },
                {
                  start_x: 8139.601562499998,
                  start_y: 10597,
                  end_x: 8139.6015625,
                  end_y: 10602,
                },
              ],
              direction: "vertical",
              source_id: "3180af7c-b9a5-4f24-8df5-7e5a0d52fe9c",
              target_id: "a8a5d880-f17c-43f9-9bb7-b42d7e85b3a2",
              label: " ",
              source_parent_id: "ef2437a9-ab33-41fb-97ab-572be549249d",
              target_parent_id: "c29bce9a-efe9-452f-bfb2-6eb45730d06a",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726518056,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 9804,
                  start_y: 10542,
                  end_x: 9804,
                  end_y: 10547,
                  type: "vertical",
                },
                {
                  start_x: 9804,
                  start_y: 10547,
                  end_x: 9803.955403645834,
                  end_y: 10549.08984375,
                },
                {
                  start_x: 9803.955403645834,
                  start_y: 10549.08984375,
                  end_x: 9803.643229166666,
                  end_y: 10551.53125,
                },
                {
                  start_x: 9803.643229166666,
                  start_y: 10551.53125,
                  end_x: 9802.7958984375,
                  end_y: 10554.20703125,
                },
                {
                  start_x: 9802.7958984375,
                  start_y: 10554.20703125,
                  end_x: 9801.145833333334,
                  end_y: 10557,
                },
                {
                  start_x: 9801.145833333334,
                  start_y: 10557,
                  end_x: 9798.425455729166,
                  end_y: 10559.79296875,
                },
                {
                  start_x: 9798.425455729166,
                  start_y: 10559.79296875,
                  end_x: 9794.3671875,
                  end_y: 10562.46875,
                },
                {
                  start_x: 9794.3671875,
                  start_y: 10562.46875,
                  end_x: 9788.703450520834,
                  end_y: 10564.91015625,
                },
                {
                  start_x: 9788.703450520834,
                  start_y: 10564.91015625,
                  end_x: 9781.166666666666,
                  end_y: 10567,
                },
                {
                  start_x: 9781.166666666666,
                  start_y: 10567,
                  end_x: 9771.623046875,
                  end_y: 10568.66015625,
                },
                {
                  start_x: 9771.623046875,
                  start_y: 10568.66015625,
                  end_x: 9760.473958333334,
                  end_y: 10569.96875,
                },
                {
                  start_x: 9760.473958333334,
                  start_y: 10569.96875,
                  end_x: 9748.254557291668,
                  end_y: 10571.04296875,
                },
                {
                  start_x: 9748.254557291668,
                  start_y: 10571.04296875,
                  end_x: 9735.500000000002,
                  end_y: 10572,
                },
                {
                  start_x: 9735.500000000002,
                  start_y: 10572,
                  end_x: 9722.745442708332,
                  end_y: 10572.95703125,
                },
                {
                  start_x: 9722.745442708332,
                  start_y: 10572.95703125,
                  end_x: 9710.526041666666,
                  end_y: 10574.03125,
                },
                {
                  start_x: 9710.526041666666,
                  start_y: 10574.03125,
                  end_x: 9699.376953125,
                  end_y: 10575.33984375,
                },
                {
                  start_x: 9699.376953125,
                  start_y: 10575.33984375,
                  end_x: 9689.833333333332,
                  end_y: 10577,
                },
                {
                  start_x: 9689.833333333332,
                  start_y: 10577,
                  end_x: 9682.296549479166,
                  end_y: 10579.08984375,
                },
                {
                  start_x: 9682.296549479166,
                  start_y: 10579.08984375,
                  end_x: 9676.632812499998,
                  end_y: 10581.53125,
                },
                {
                  start_x: 9676.632812499998,
                  start_y: 10581.53125,
                  end_x: 9672.574544270832,
                  end_y: 10584.20703125,
                },
                {
                  start_x: 9672.574544270832,
                  start_y: 10584.20703125,
                  end_x: 9669.854166666668,
                  end_y: 10587,
                },
                {
                  start_x: 9669.854166666668,
                  start_y: 10587,
                  end_x: 9668.204101562498,
                  end_y: 10589.79296875,
                },
                {
                  start_x: 9668.204101562498,
                  start_y: 10589.79296875,
                  end_x: 9667.356770833332,
                  end_y: 10592.46875,
                },
                {
                  start_x: 9667.356770833332,
                  start_y: 10592.46875,
                  end_x: 9667.044596354166,
                  end_y: 10594.91015625,
                },
                {
                  start_x: 9667.044596354166,
                  start_y: 10594.91015625,
                  end_x: 9666.999999999998,
                  end_y: 10597,
                },
                {
                  start_x: 9666.999999999998,
                  start_y: 10597,
                  end_x: 9667,
                  end_y: 10602,
                },
              ],
              direction: "vertical",
              source_id: "3180af7c-b9a5-4f24-8df5-7e5a0d52fe9c",
              target_id: "a4089f4a-a239-4efd-b6d9-a4640c84af89",
              label: " ",
              source_parent_id: "ef2437a9-ab33-41fb-97ab-572be549249d",
              target_parent_id: "6d95e9d0-4b46-4a79-a96c-69492a8f8ebd",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726537885,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 8139.6015625,
                  start_y: 10650,
                  end_x: 8139.601562499998,
                  end_y: 10655,
                },
                {
                  start_x: 8139.601562499998,
                  start_y: 10655,
                  end_x: 8139.592773437499,
                  end_y: 10657.08984375,
                },
                {
                  start_x: 8139.592773437499,
                  start_y: 10657.08984375,
                  end_x: 8139.53125,
                  end_y: 10659.53125,
                },
                {
                  start_x: 8139.53125,
                  start_y: 10659.53125,
                  end_x: 8139.3642578125,
                  end_y: 10662.20703125,
                },
                {
                  start_x: 8139.3642578125,
                  start_y: 10662.20703125,
                  end_x: 8139.039062500001,
                  end_y: 10665,
                },
                {
                  start_x: 8139.039062500001,
                  start_y: 10665,
                  end_x: 8138.5029296875,
                  end_y: 10667.79296875,
                },
                {
                  start_x: 8138.5029296875,
                  start_y: 10667.79296875,
                  end_x: 8137.703125,
                  end_y: 10670.46875,
                },
                {
                  start_x: 8137.703125,
                  start_y: 10670.46875,
                  end_x: 8136.586914062499,
                  end_y: 10672.91015625,
                },
                {
                  start_x: 8136.586914062499,
                  start_y: 10672.91015625,
                  end_x: 8135.101562499998,
                  end_y: 10675,
                },
                {
                  start_x: 8135.101562499998,
                  start_y: 10675,
                  end_x: 8133.220703124999,
                  end_y: 10676.66015625,
                },
                {
                  start_x: 8133.220703124999,
                  start_y: 10676.66015625,
                  end_x: 8131.0234375,
                  end_y: 10677.96875,
                },
                {
                  start_x: 8131.0234375,
                  start_y: 10677.96875,
                  end_x: 8128.615234375,
                  end_y: 10679.04296875,
                },
                {
                  start_x: 8128.615234375,
                  start_y: 10679.04296875,
                  end_x: 8126.101562500001,
                  end_y: 10680,
                },
                {
                  start_x: 8126.101562500001,
                  start_y: 10680,
                  end_x: 8123.587890625,
                  end_y: 10680.95703125,
                },
                {
                  start_x: 8123.587890625,
                  start_y: 10680.95703125,
                  end_x: 8121.1796875,
                  end_y: 10682.03125,
                },
                {
                  start_x: 8121.1796875,
                  start_y: 10682.03125,
                  end_x: 8118.982421874999,
                  end_y: 10683.33984375,
                },
                {
                  start_x: 8118.982421874999,
                  start_y: 10683.33984375,
                  end_x: 8117.101562499998,
                  end_y: 10685,
                },
                {
                  start_x: 8117.101562499998,
                  start_y: 10685,
                  end_x: 8115.616210937499,
                  end_y: 10687.08984375,
                },
                {
                  start_x: 8115.616210937499,
                  start_y: 10687.08984375,
                  end_x: 8114.5,
                  end_y: 10689.53125,
                },
                {
                  start_x: 8114.5,
                  start_y: 10689.53125,
                  end_x: 8113.7001953125,
                  end_y: 10692.20703125,
                },
                {
                  start_x: 8113.7001953125,
                  start_y: 10692.20703125,
                  end_x: 8113.164062500001,
                  end_y: 10695,
                },
                {
                  start_x: 8113.164062500001,
                  start_y: 10695,
                  end_x: 8112.8388671875,
                  end_y: 10697.79296875,
                },
                {
                  start_x: 8112.8388671875,
                  start_y: 10697.79296875,
                  end_x: 8112.671875,
                  end_y: 10700.46875,
                },
                {
                  start_x: 8112.671875,
                  start_y: 10700.46875,
                  end_x: 8112.610351562499,
                  end_y: 10702.91015625,
                },
                {
                  start_x: 8112.610351562499,
                  start_y: 10702.91015625,
                  end_x: 8112.601562499998,
                  end_y: 10705,
                },
                {
                  start_x: 8112.601562499998,
                  start_y: 10705,
                  end_x: 8112.6015625,
                  end_y: 10710,
                },
              ],
              direction: "vertical",
              source_id: "769d4770-88b7-4349-a947-423cbe3b8d7a",
              target_id: "804220e1-c390-4732-9dd0-78c22bde2b3f",
              label: " ",
              source_parent_id: "c29bce9a-efe9-452f-bfb2-6eb45730d06a",
              target_parent_id: "5ac81295-f4dc-4b78-a4b0-c985c03bdcb2",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726576369,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 9667,
                  start_y: 10650,
                  end_x: 9666.999999999998,
                  end_y: 10655,
                },
                {
                  start_x: 9666.999999999998,
                  start_y: 10655,
                  end_x: 9666.952845255533,
                  end_y: 10657.08984375,
                },
                {
                  start_x: 9666.952845255533,
                  start_y: 10657.08984375,
                  end_x: 9666.62276204427,
                  end_y: 10659.53125,
                },
                {
                  start_x: 9666.62276204427,
                  start_y: 10659.53125,
                  end_x: 9665.726821899414,
                  end_y: 10662.20703125,
                },
                {
                  start_x: 9665.726821899414,
                  start_y: 10662.20703125,
                  end_x: 9663.982096354168,
                  end_y: 10665,
                },
                {
                  start_x: 9663.982096354168,
                  start_y: 10665,
                  end_x: 9661.10565694173,
                  end_y: 10667.79296875,
                },
                {
                  start_x: 9661.10565694173,
                  start_y: 10667.79296875,
                  end_x: 9656.814575195312,
                  end_y: 10670.46875,
                },
                {
                  start_x: 9656.814575195312,
                  start_y: 10670.46875,
                  end_x: 9650.825922648111,
                  end_y: 10672.91015625,
                },
                {
                  start_x: 9650.825922648111,
                  start_y: 10672.91015625,
                  end_x: 9642.856770833332,
                  end_y: 10675,
                },
                {
                  start_x: 9642.856770833332,
                  start_y: 10675,
                  end_x: 9632.765655517578,
                  end_y: 10676.66015625,
                },
                {
                  start_x: 9632.765655517578,
                  start_y: 10676.66015625,
                  end_x: 9620.976969401041,
                  end_y: 10677.96875,
                },
                {
                  start_x: 9620.976969401041,
                  start_y: 10677.96875,
                  end_x: 9608.056569417316,
                  end_y: 10679.04296875,
                },
                {
                  start_x: 9608.056569417316,
                  start_y: 10679.04296875,
                  end_x: 9594.5703125,
                  end_y: 10680,
                },
                {
                  start_x: 9594.5703125,
                  start_y: 10680,
                  end_x: 9581.084055582684,
                  end_y: 10680.95703125,
                },
                {
                  start_x: 9581.084055582684,
                  start_y: 10680.95703125,
                  end_x: 9568.163655598959,
                  end_y: 10682.03125,
                },
                {
                  start_x: 9568.163655598959,
                  start_y: 10682.03125,
                  end_x: 9556.374969482422,
                  end_y: 10683.33984375,
                },
                {
                  start_x: 9556.374969482422,
                  start_y: 10683.33984375,
                  end_x: 9546.283854166666,
                  end_y: 10685,
                },
                {
                  start_x: 9546.283854166666,
                  start_y: 10685,
                  end_x: 9538.314702351887,
                  end_y: 10687.08984375,
                },
                {
                  start_x: 9538.314702351887,
                  start_y: 10687.08984375,
                  end_x: 9532.326049804688,
                  end_y: 10689.53125,
                },
                {
                  start_x: 9532.326049804688,
                  start_y: 10689.53125,
                  end_x: 9528.03496805827,
                  end_y: 10692.20703125,
                },
                {
                  start_x: 9528.03496805827,
                  start_y: 10692.20703125,
                  end_x: 9525.158528645832,
                  end_y: 10695,
                },
                {
                  start_x: 9525.158528645832,
                  start_y: 10695,
                  end_x: 9523.413803100586,
                  end_y: 10697.79296875,
                },
                {
                  start_x: 9523.413803100586,
                  start_y: 10697.79296875,
                  end_x: 9522.517862955729,
                  end_y: 10700.46875,
                },
                {
                  start_x: 9522.517862955729,
                  start_y: 10700.46875,
                  end_x: 9522.187779744467,
                  end_y: 10702.91015625,
                },
                {
                  start_x: 9522.187779744467,
                  start_y: 10702.91015625,
                  end_x: 9522.140625,
                  end_y: 10705,
                },
                {
                  start_x: 9522.140625,
                  start_y: 10705,
                  end_x: 9522.140625,
                  end_y: 10710,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9ef7b7f6-638d-45c3-ba1e-d13351917126",
              target_id: "0eef54d4-178c-4cb0-b478-8ba1406ecdd6",
              label: " ",
              source_parent_id: "6d95e9d0-4b46-4a79-a96c-69492a8f8ebd",
              target_parent_id: "abc66517-10c1-437d-aee4-c59d379130a3",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726588685,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 9667,
                  start_y: 10650,
                  end_x: 9666.999999999998,
                  end_y: 10655,
                },
                {
                  start_x: 9666.999999999998,
                  start_y: 10655,
                  end_x: 9667.11052195231,
                  end_y: 10657.08984375,
                },
                {
                  start_x: 9667.11052195231,
                  start_y: 10657.08984375,
                  end_x: 9667.884175618488,
                  end_y: 10659.53125,
                },
                {
                  start_x: 9667.884175618488,
                  start_y: 10659.53125,
                  end_x: 9669.984092712402,
                  end_y: 10662.20703125,
                },
                {
                  start_x: 9669.984092712402,
                  start_y: 10662.20703125,
                  end_x: 9674.073404947918,
                  end_y: 10665,
                },
                {
                  start_x: 9674.073404947918,
                  start_y: 10665,
                  end_x: 9680.815244038899,
                  end_y: 10667.79296875,
                },
                {
                  start_x: 9680.815244038899,
                  start_y: 10667.79296875,
                  end_x: 9690.872741699219,
                  end_y: 10670.46875,
                },
                {
                  start_x: 9690.872741699219,
                  start_y: 10670.46875,
                  end_x: 9704.90902964274,
                  end_y: 10672.91015625,
                },
                {
                  start_x: 9704.90902964274,
                  start_y: 10672.91015625,
                  end_x: 9723.587239583332,
                  end_y: 10675,
                },
                {
                  start_x: 9723.587239583332,
                  start_y: 10675,
                  end_x: 9747.23893737793,
                  end_y: 10676.66015625,
                },
                {
                  start_x: 9747.23893737793,
                  start_y: 10676.66015625,
                  end_x: 9774.869425455729,
                  end_y: 10677.96875,
                },
                {
                  start_x: 9774.869425455729,
                  start_y: 10677.96875,
                  end_x: 9805.152440388996,
                  end_y: 10679.04296875,
                },
                {
                  start_x: 9805.152440388996,
                  start_y: 10679.04296875,
                  end_x: 9836.76171875,
                  end_y: 10680,
                },
                {
                  start_x: 9836.76171875,
                  start_y: 10680,
                  end_x: 9868.370997111004,
                  end_y: 10680.95703125,
                },
                {
                  start_x: 9868.370997111004,
                  start_y: 10680.95703125,
                  end_x: 9898.654012044271,
                  end_y: 10682.03125,
                },
                {
                  start_x: 9898.654012044271,
                  start_y: 10682.03125,
                  end_x: 9926.28450012207,
                  end_y: 10683.33984375,
                },
                {
                  start_x: 9926.28450012207,
                  start_y: 10683.33984375,
                  end_x: 9949.936197916666,
                  end_y: 10685,
                },
                {
                  start_x: 9949.936197916666,
                  start_y: 10685,
                  end_x: 9968.614407857258,
                  end_y: 10687.08984375,
                },
                {
                  start_x: 9968.614407857258,
                  start_y: 10687.08984375,
                  end_x: 9982.650695800781,
                  end_y: 10689.53125,
                },
                {
                  start_x: 9982.650695800781,
                  start_y: 10689.53125,
                  end_x: 9992.708193461101,
                  end_y: 10692.20703125,
                },
                {
                  start_x: 9992.708193461101,
                  start_y: 10692.20703125,
                  end_x: 9999.450032552082,
                  end_y: 10695,
                },
                {
                  start_x: 9999.450032552082,
                  start_y: 10695,
                  end_x: 10003.539344787598,
                  end_y: 10697.79296875,
                },
                {
                  start_x: 10003.539344787598,
                  start_y: 10697.79296875,
                  end_x: 10005.63926188151,
                  end_y: 10700.46875,
                },
                {
                  start_x: 10005.63926188151,
                  start_y: 10700.46875,
                  end_x: 10006.41291554769,
                  end_y: 10702.91015625,
                },
                {
                  start_x: 10006.41291554769,
                  start_y: 10702.91015625,
                  end_x: 10006.5234375,
                  end_y: 10705,
                },
                {
                  start_x: 10006.5234375,
                  start_y: 10705,
                  end_x: 10006.5234375,
                  end_y: 10710,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9ef7b7f6-638d-45c3-ba1e-d13351917126",
              target_id: "f7a8e5fd-f30a-44ae-8699-46d63b9814c7",
              label: " ",
              source_parent_id: "6d95e9d0-4b46-4a79-a96c-69492a8f8ebd",
              target_parent_id: "edbe3d2c-2aa9-45f6-873f-7a06293c0f07",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726612635,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 9667,
                  start_y: 10650,
                  end_x: 9666.999999999998,
                  end_y: 10655,
                },
                {
                  start_x: 9666.999999999998,
                  start_y: 10655,
                  end_x: 9667.25532277425,
                  end_y: 10657.08984375,
                },
                {
                  start_x: 9667.25532277425,
                  start_y: 10657.08984375,
                  end_x: 9669.04258219401,
                  end_y: 10659.53125,
                },
                {
                  start_x: 9669.04258219401,
                  start_y: 10659.53125,
                  end_x: 9673.893714904785,
                  end_y: 10662.20703125,
                },
                {
                  start_x: 9673.893714904785,
                  start_y: 10662.20703125,
                  end_x: 9683.340657552084,
                  end_y: 10665,
                },
                {
                  start_x: 9683.340657552084,
                  start_y: 10665,
                  end_x: 9698.915346781412,
                  end_y: 10667.79296875,
                },
                {
                  start_x: 9698.915346781412,
                  start_y: 10667.79296875,
                  end_x: 9722.149719238281,
                  end_y: 10670.46875,
                },
                {
                  start_x: 9722.149719238281,
                  start_y: 10670.46875,
                  end_x: 9754.575711568195,
                  end_y: 10672.91015625,
                },
                {
                  start_x: 9754.575711568195,
                  start_y: 10672.91015625,
                  end_x: 9797.725260416666,
                  end_y: 10675,
                },
                {
                  start_x: 9797.725260416666,
                  start_y: 10675,
                  end_x: 9852.364334106443,
                  end_y: 10676.66015625,
                },
                {
                  start_x: 9852.364334106443,
                  start_y: 10676.66015625,
                  end_x: 9916.195027669271,
                  end_y: 10677.96875,
                },
                {
                  start_x: 9916.195027669271,
                  start_y: 10677.96875,
                  end_x: 9986.153467814129,
                  end_y: 10679.04296875,
                },
                {
                  start_x: 9986.153467814129,
                  start_y: 10679.04296875,
                  end_x: 10059.17578125,
                  end_y: 10680,
                },
                {
                  start_x: 10059.17578125,
                  start_y: 10680,
                  end_x: 10132.198094685873,
                  end_y: 10680.95703125,
                },
                {
                  start_x: 10132.198094685873,
                  start_y: 10680.95703125,
                  end_x: 10202.156534830729,
                  end_y: 10682.03125,
                },
                {
                  start_x: 10202.156534830729,
                  start_y: 10682.03125,
                  end_x: 10265.987228393553,
                  end_y: 10683.33984375,
                },
                {
                  start_x: 10265.987228393553,
                  start_y: 10683.33984375,
                  end_x: 10320.626302083334,
                  end_y: 10685,
                },
                {
                  start_x: 10320.626302083334,
                  start_y: 10685,
                  end_x: 10363.775850931803,
                  end_y: 10687.08984375,
                },
                {
                  start_x: 10363.775850931803,
                  start_y: 10687.08984375,
                  end_x: 10396.201843261719,
                  end_y: 10689.53125,
                },
                {
                  start_x: 10396.201843261719,
                  start_y: 10689.53125,
                  end_x: 10419.436215718588,
                  end_y: 10692.20703125,
                },
                {
                  start_x: 10419.436215718588,
                  start_y: 10692.20703125,
                  end_x: 10435.010904947916,
                  end_y: 10695,
                },
                {
                  start_x: 10435.010904947916,
                  start_y: 10695,
                  end_x: 10444.457847595217,
                  end_y: 10697.79296875,
                },
                {
                  start_x: 10444.457847595217,
                  start_y: 10697.79296875,
                  end_x: 10449.308980305988,
                  end_y: 10700.46875,
                },
                {
                  start_x: 10449.308980305988,
                  start_y: 10700.46875,
                  end_x: 10451.096239725748,
                  end_y: 10702.91015625,
                },
                {
                  start_x: 10451.096239725748,
                  start_y: 10702.91015625,
                  end_x: 10451.3515625,
                  end_y: 10705,
                },
                {
                  start_x: 10451.3515625,
                  start_y: 10705,
                  end_x: 10451.3515625,
                  end_y: 10710,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9ef7b7f6-638d-45c3-ba1e-d13351917126",
              target_id: "f7c7111c-a1e8-4ad7-a03c-bff8bdd6d207",
              label: " ",
              source_parent_id: "6d95e9d0-4b46-4a79-a96c-69492a8f8ebd",
              target_parent_id: "d46f3248-6b3f-4010-bd22-2476ca93fda6",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726630461,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 9667,
                  start_y: 10650,
                  end_x: 9666.999999999998,
                  end_y: 10655,
                },
                {
                  start_x: 9666.999999999998,
                  start_y: 10655,
                  end_x: 9667.4218266805,
                  end_y: 10657.08984375,
                },
                {
                  start_x: 9667.4218266805,
                  start_y: 10657.08984375,
                  end_x: 9670.37461344401,
                  end_y: 10659.53125,
                },
                {
                  start_x: 9670.37461344401,
                  start_y: 10659.53125,
                  end_x: 9678.389320373535,
                  end_y: 10662.20703125,
                },
                {
                  start_x: 9678.389320373535,
                  start_y: 10662.20703125,
                  end_x: 9693.996907552084,
                  end_y: 10665,
                },
                {
                  start_x: 9693.996907552084,
                  start_y: 10665,
                  end_x: 9719.728335062662,
                  end_y: 10667.79296875,
                },
                {
                  start_x: 9719.728335062662,
                  start_y: 10667.79296875,
                  end_x: 9758.114562988281,
                  end_y: 10670.46875,
                },
                {
                  start_x: 9758.114562988281,
                  start_y: 10670.46875,
                  end_x: 9811.686551411945,
                  end_y: 10672.91015625,
                },
                {
                  start_x: 9811.686551411945,
                  start_y: 10672.91015625,
                  end_x: 9882.975260416666,
                  end_y: 10675,
                },
                {
                  start_x: 9882.975260416666,
                  start_y: 10675,
                  end_x: 9973.246170043943,
                  end_y: 10676.66015625,
                },
                {
                  start_x: 9973.246170043943,
                  start_y: 10676.66015625,
                  end_x: 10078.702840169271,
                  end_y: 10677.96875,
                },
                {
                  start_x: 10078.702840169271,
                  start_y: 10677.96875,
                  end_x: 10194.283350626629,
                  end_y: 10679.04296875,
                },
                {
                  start_x: 10194.283350626629,
                  start_y: 10679.04296875,
                  end_x: 10314.92578125,
                  end_y: 10680,
                },
                {
                  start_x: 10314.92578125,
                  start_y: 10680,
                  end_x: 10435.568211873373,
                  end_y: 10680.95703125,
                },
                {
                  start_x: 10435.568211873373,
                  start_y: 10680.95703125,
                  end_x: 10551.148722330729,
                  end_y: 10682.03125,
                },
                {
                  start_x: 10551.148722330729,
                  start_y: 10682.03125,
                  end_x: 10656.605392456053,
                  end_y: 10683.33984375,
                },
                {
                  start_x: 10656.605392456053,
                  start_y: 10683.33984375,
                  end_x: 10746.876302083334,
                  end_y: 10685,
                },
                {
                  start_x: 10746.876302083334,
                  start_y: 10685,
                  end_x: 10818.165011088053,
                  end_y: 10687.08984375,
                },
                {
                  start_x: 10818.165011088053,
                  start_y: 10687.08984375,
                  end_x: 10871.736999511719,
                  end_y: 10689.53125,
                },
                {
                  start_x: 10871.736999511719,
                  start_y: 10689.53125,
                  end_x: 10910.123227437338,
                  end_y: 10692.20703125,
                },
                {
                  start_x: 10910.123227437338,
                  start_y: 10692.20703125,
                  end_x: 10935.854654947916,
                  end_y: 10695,
                },
                {
                  start_x: 10935.854654947916,
                  start_y: 10695,
                  end_x: 10951.462242126467,
                  end_y: 10697.79296875,
                },
                {
                  start_x: 10951.462242126467,
                  start_y: 10697.79296875,
                  end_x: 10959.476949055988,
                  end_y: 10700.46875,
                },
                {
                  start_x: 10959.476949055988,
                  start_y: 10700.46875,
                  end_x: 10962.429735819498,
                  end_y: 10702.91015625,
                },
                {
                  start_x: 10962.429735819498,
                  start_y: 10702.91015625,
                  end_x: 10962.8515625,
                  end_y: 10705,
                },
                {
                  start_x: 10962.8515625,
                  start_y: 10705,
                  end_x: 10962.8515625,
                  end_y: 10710,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9ef7b7f6-638d-45c3-ba1e-d13351917126",
              target_id: "f955c4c3-7063-4f5d-97e1-6f12626ea25c",
              label: " ",
              source_parent_id: "6d95e9d0-4b46-4a79-a96c-69492a8f8ebd",
              target_parent_id: "d629a4b4-eca4-45fb-b820-98795f6f8cae",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690726647826,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 9667,
                  start_y: 10650,
                  end_x: 9666.999999999998,
                  end_y: 10655,
                },
                {
                  start_x: 9666.999999999998,
                  start_y: 10655,
                  end_x: 9667.587109883625,
                  end_y: 10657.08984375,
                },
                {
                  start_x: 9667.587109883625,
                  start_y: 10657.08984375,
                  end_x: 9671.69687906901,
                  end_y: 10659.53125,
                },
                {
                  start_x: 9671.69687906901,
                  start_y: 10659.53125,
                  end_x: 9682.85196685791,
                  end_y: 10662.20703125,
                },
                {
                  start_x: 9682.85196685791,
                  start_y: 10662.20703125,
                  end_x: 9704.575032552084,
                  end_y: 10665,
                },
                {
                  start_x: 9704.575032552084,
                  start_y: 10665,
                  end_x: 9740.388735453287,
                  end_y: 10667.79296875,
                },
                {
                  start_x: 9740.388735453287,
                  start_y: 10667.79296875,
                  end_x: 9793.815734863281,
                  end_y: 10670.46875,
                },
                {
                  start_x: 9793.815734863281,
                  start_y: 10670.46875,
                  end_x: 9868.37869008382,
                  end_y: 10672.91015625,
                },
                {
                  start_x: 9868.37869008382,
                  start_y: 10672.91015625,
                  end_x: 9967.600260416666,
                  end_y: 10675,
                },
                {
                  start_x: 9967.600260416666,
                  start_y: 10675,
                  end_x: 10093.241775512693,
                  end_y: 10676.66015625,
                },
                {
                  start_x: 10093.241775512693,
                  start_y: 10676.66015625,
                  end_x: 10240.019246419271,
                  end_y: 10677.96875,
                },
                {
                  start_x: 10240.019246419271,
                  start_y: 10677.96875,
                  end_x: 10400.887354532879,
                  end_y: 10679.04296875,
                },
                {
                  start_x: 10400.887354532879,
                  start_y: 10679.04296875,
                  end_x: 10568.80078125,
                  end_y: 10680,
                },
                {
                  start_x: 10568.80078125,
                  start_y: 10680,
                  end_x: 10736.714207967123,
                  end_y: 10680.95703125,
                },
                {
                  start_x: 10736.714207967123,
                  start_y: 10680.95703125,
                  end_x: 10897.582316080729,
                  end_y: 10682.03125,
                },
                {
                  start_x: 10897.582316080729,
                  start_y: 10682.03125,
                  end_x: 11044.359786987303,
                  end_y: 10683.33984375,
                },
                {
                  start_x: 11044.359786987303,
                  start_y: 10683.33984375,
                  end_x: 11170.001302083334,
                  end_y: 10685,
                },
                {
                  start_x: 11170.001302083334,
                  start_y: 10685,
                  end_x: 11269.222872416178,
                  end_y: 10687.08984375,
                },
                {
                  start_x: 11269.222872416178,
                  start_y: 10687.08984375,
                  end_x: 11343.785827636719,
                  end_y: 10689.53125,
                },
                {
                  start_x: 11343.785827636719,
                  start_y: 10689.53125,
                  end_x: 11397.212827046713,
                  end_y: 10692.20703125,
                },
                {
                  start_x: 11397.212827046713,
                  start_y: 10692.20703125,
                  end_x: 11433.026529947916,
                  end_y: 10695,
                },
                {
                  start_x: 11433.026529947916,
                  start_y: 10695,
                  end_x: 11454.749595642092,
                  end_y: 10697.79296875,
                },
                {
                  start_x: 11454.749595642092,
                  start_y: 10697.79296875,
                  end_x: 11465.904683430988,
                  end_y: 10700.46875,
                },
                {
                  start_x: 11465.904683430988,
                  start_y: 10700.46875,
                  end_x: 11470.014452616373,
                  end_y: 10702.91015625,
                },
                {
                  start_x: 11470.014452616373,
                  start_y: 10702.91015625,
                  end_x: 11470.6015625,
                  end_y: 10705,
                },
                {
                  start_x: 11470.6015625,
                  start_y: 10705,
                  end_x: 11470.6015625,
                  end_y: 10710,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9ef7b7f6-638d-45c3-ba1e-d13351917126",
              target_id: "969c4bd6-6d6c-48ff-ad37-496e8cf23b49",
              label: " ",
              source_parent_id: "6d95e9d0-4b46-4a79-a96c-69492a8f8ebd",
              target_parent_id: "de9e9eb6-e9f7-4e34-88cf-d27b4678b045",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690729750009,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 9667,
                  start_y: 10650,
                  end_x: 9666.999999999998,
                  end_y: 10652.75,
                },
                {
                  start_x: 9666.999999999998,
                  start_y: 10652.75,
                  end_x: 9666.621304829914,
                  end_y: 10653.8994140625,
                },
                {
                  start_x: 9666.621304829914,
                  start_y: 10653.8994140625,
                  end_x: 9663.970438639322,
                  end_y: 10655.2421875,
                },
                {
                  start_x: 9663.970438639322,
                  start_y: 10655.2421875,
                  end_x: 9656.775230407715,
                  end_y: 10656.7138671875,
                },
                {
                  start_x: 9656.775230407715,
                  start_y: 10656.7138671875,
                  end_x: 9642.763509114584,
                  end_y: 10658.25,
                },
                {
                  start_x: 9642.763509114584,
                  start_y: 10658.25,
                  end_x: 9619.66310373942,
                  end_y: 10659.7861328125,
                },
                {
                  start_x: 9619.66310373942,
                  start_y: 10659.7861328125,
                  end_x: 9585.201843261719,
                  end_y: 10661.2578125,
                },
                {
                  start_x: 9585.201843261719,
                  start_y: 10661.2578125,
                  end_x: 9537.107556660969,
                  end_y: 10662.6005859375,
                },
                {
                  start_x: 9537.107556660969,
                  start_y: 10662.6005859375,
                  end_x: 9473.108072916666,
                  end_y: 10663.75,
                },
                {
                  start_x: 9473.108072916666,
                  start_y: 10663.75,
                  end_x: 9392.067306518553,
                  end_y: 10664.6630859375,
                },
                {
                  start_x: 9392.067306518553,
                  start_y: 10664.6630859375,
                  end_x: 9297.393513997396,
                  end_y: 10665.3828125,
                },
                {
                  start_x: 9297.393513997396,
                  start_y: 10665.3828125,
                  end_x: 9193.631037394205,
                  end_y: 10665.9736328125,
                },
                {
                  start_x: 9193.631037394205,
                  start_y: 10665.9736328125,
                  end_x: 9085.32421875,
                  end_y: 10666.5,
                },
                {
                  start_x: 9085.32421875,
                  start_y: 10666.5,
                  end_x: 8977.017400105795,
                  end_y: 10667.0263671875,
                },
                {
                  start_x: 8977.017400105795,
                  start_y: 10667.0263671875,
                  end_x: 8873.254923502604,
                  end_y: 10667.6171875,
                },
                {
                  start_x: 8873.254923502604,
                  start_y: 10667.6171875,
                  end_x: 8778.581130981445,
                  end_y: 10668.3369140625,
                },
                {
                  start_x: 8778.581130981445,
                  start_y: 10668.3369140625,
                  end_x: 8697.540364583334,
                  end_y: 10669.25,
                },
                {
                  start_x: 8697.540364583334,
                  start_y: 10669.25,
                  end_x: 8633.54088083903,
                  end_y: 10670.3994140625,
                },
                {
                  start_x: 8633.54088083903,
                  start_y: 10670.3994140625,
                  end_x: 8585.446594238281,
                  end_y: 10671.7421875,
                },
                {
                  start_x: 8585.446594238281,
                  start_y: 10671.7421875,
                  end_x: 8550.98533376058,
                  end_y: 10673.2138671875,
                },
                {
                  start_x: 8550.98533376058,
                  start_y: 10673.2138671875,
                  end_x: 8527.884928385416,
                  end_y: 10674.75,
                },
                {
                  start_x: 8527.884928385416,
                  start_y: 10674.75,
                  end_x: 8513.873207092285,
                  end_y: 10676.2861328125,
                },
                {
                  start_x: 8513.873207092285,
                  start_y: 10676.2861328125,
                  end_x: 8506.677998860676,
                  end_y: 10677.7578125,
                },
                {
                  start_x: 8506.677998860676,
                  start_y: 10677.7578125,
                  end_x: 8504.027132670084,
                  end_y: 10679.1005859375,
                },
                {
                  start_x: 8504.027132670084,
                  start_y: 10679.1005859375,
                  end_x: 8503.6484375,
                  end_y: 10680.25,
                },
                {
                  start_x: 8503.6484375,
                  start_y: 10680.25,
                  end_x: 8503.6484375,
                  end_y: 10683,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9ef7b7f6-638d-45c3-ba1e-d13351917126",
              target_id: "fc89e9a9-8999-4e73-aeaa-d47282345321",
              label: " ",
              source_parent_id: "6d95e9d0-4b46-4a79-a96c-69492a8f8ebd",
              target_parent_id: "3d58d5d1-768f-4e32-a8e7-0a15e4c87b7e",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: 1690729788874,
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 9667,
                  start_y: 10650,
                  end_x: 9666.999999999998,
                  end_y: 10658,
                },
                {
                  start_x: 9666.999999999998,
                  start_y: 10658,
                  end_x: 9666.812093098957,
                  end_y: 10661.34375,
                },
                {
                  start_x: 9666.812093098957,
                  start_y: 10661.34375,
                  end_x: 9665.496744791666,
                  end_y: 10665.25,
                },
                {
                  start_x: 9665.496744791666,
                  start_y: 10665.25,
                  end_x: 9661.926513671875,
                  end_y: 10669.53125,
                },
                {
                  start_x: 9661.926513671875,
                  start_y: 10669.53125,
                  end_x: 9654.973958333334,
                  end_y: 10674,
                },
                {
                  start_x: 9654.973958333334,
                  start_y: 10674,
                  end_x: 9643.511637369791,
                  end_y: 10678.46875,
                },
                {
                  start_x: 9643.511637369791,
                  start_y: 10678.46875,
                  end_x: 9626.412109375,
                  end_y: 10682.75,
                },
                {
                  start_x: 9626.412109375,
                  start_y: 10682.75,
                  end_x: 9602.547932942707,
                  end_y: 10686.65625,
                },
                {
                  start_x: 9602.547932942707,
                  start_y: 10686.65625,
                  end_x: 9570.791666666666,
                  end_y: 10690,
                },
                {
                  start_x: 9570.791666666666,
                  start_y: 10690,
                  end_x: 9530.579589843748,
                  end_y: 10692.65625,
                },
                {
                  start_x: 9530.579589843748,
                  start_y: 10692.65625,
                  end_x: 9483.602864583334,
                  end_y: 10694.75,
                },
                {
                  start_x: 9483.602864583334,
                  start_y: 10694.75,
                  end_x: 9432.116373697916,
                  end_y: 10696.46875,
                },
                {
                  start_x: 9432.116373697916,
                  start_y: 10696.46875,
                  end_x: 9378.375,
                  end_y: 10698,
                },
                {
                  start_x: 9378.375,
                  start_y: 10698,
                  end_x: 9324.633626302084,
                  end_y: 10699.53125,
                },
                {
                  start_x: 9324.633626302084,
                  start_y: 10699.53125,
                  end_x: 9273.147135416666,
                  end_y: 10701.25,
                },
                {
                  start_x: 9273.147135416666,
                  start_y: 10701.25,
                  end_x: 9226.170410156248,
                  end_y: 10703.34375,
                },
                {
                  start_x: 9226.170410156248,
                  start_y: 10703.34375,
                  end_x: 9185.958333333334,
                  end_y: 10706,
                },
                {
                  start_x: 9185.958333333334,
                  start_y: 10706,
                  end_x: 9154.202067057291,
                  end_y: 10709.34375,
                },
                {
                  start_x: 9154.202067057291,
                  start_y: 10709.34375,
                  end_x: 9130.337890625,
                  end_y: 10713.25,
                },
                {
                  start_x: 9130.337890625,
                  start_y: 10713.25,
                  end_x: 9113.238362630209,
                  end_y: 10717.53125,
                },
                {
                  start_x: 9113.238362630209,
                  start_y: 10717.53125,
                  end_x: 9101.776041666666,
                  end_y: 10722,
                },
                {
                  start_x: 9101.776041666666,
                  start_y: 10722,
                  end_x: 9094.823486328125,
                  end_y: 10726.46875,
                },
                {
                  start_x: 9094.823486328125,
                  start_y: 10726.46875,
                  end_x: 9091.253255208332,
                  end_y: 10730.75,
                },
                {
                  start_x: 9091.253255208332,
                  start_y: 10730.75,
                  end_x: 9089.937906901041,
                  end_y: 10734.65625,
                },
                {
                  start_x: 9089.937906901041,
                  start_y: 10734.65625,
                  end_x: 9089.75,
                  end_y: 10738,
                },
                {
                  start_x: 9089.75,
                  start_y: 10738,
                  end_x: 9089.75,
                  end_y: 10746,
                  type: "vertical",
                },
              ],
              direction: "vertical",
              source_id: "9ef7b7f6-638d-45c3-ba1e-d13351917126",
              target_id: "df96aac0-6d56-4ef8-b074-b23e637fb42f",
              label: " ",
              source_parent_id: "6d95e9d0-4b46-4a79-a96c-69492a8f8ebd",
              target_parent_id: "bd39c534-5a6e-484b-a1df-ab1e63454f2a",
            },
          },
        ],
      },
      stepByStep: [],
    },
    treeData: {
      id: "firstPage",
      text: "首页",
      state: "open",
      animate: true,
      children: [
        {
          id: 1690726203778,
          text: " 植物转基因技术在高校本科生实验课程中的 应用及方案设计",
          state: "open",
          animate: true,
          children: [
            {
              id: 1690726226191,
              text: " 转基因植物的获得",
              state: "open",
              animate: true,
              children: [
                {
                  id: 1690726294747,
                  text: " 叶盘法（八学时）",
                  state: "open",
                  animate: true,
                  children: [
                    {
                      id: 1690726488314,
                      text: " 材料",
                      state: "open",
                      animate: true,
                      children: [
                        {
                          id: 1690726537825,
                          text: " 10％次氯酸钠",
                          state: "open",
                          animate: true,
                        },
                      ],
                    },
                    {
                      id: 1690726517909,
                      text: " 做法",
                      state: "open",
                      animate: true,
                      children: [
                        {
                          id: 1690726576179,
                          text: " 愈伤组织转化：将剪成小块的叶片浸泡在菌液中，置于摇床上慢摇（80 rpm）5~10 min，让农杆菌充分浸染。随后用镊子将小块叶片取出并置于无菌滤纸上吸去多余的菌 液。如果叶片粘附细菌过多，可以在无菌水中漂洗 1~2 次",
                          state: "open",
                          animate: true,
                        },
                        {
                          id: 1690726588491,
                          text: " 共培养：将浸染过菌液的叶片接种在 MS 愈伤组织诱导和分化培养基（无抗生素） 上，每个三角瓶放置 3~6 片，注意不要让叶片交叠。在 26℃黑暗条件下共培养 3 天。20 瓶转基因叶片，2 瓶对照",
                          state: "open",
                          animate: true,
                        },
                        {
                          id: 1690726612426,
                          text: " 筛选培养与分化：将共培养处理的烟草叶片转移到凝固后的筛选培养基上（含 100 mg/L羧苄青霉素和 20 mg/L 潮霉素 B，其中羧苄青霉素起到抑制农杆菌生长的作用。 过多的农杆菌会抑制叶外植体的生长）",
                          state: "open",
                          animate: true,
                        },
                        {
                          id: 1690726630244,
                          text: " 每隔 3~4 天继代一次（一周 2 次），培养条件为：光照 2000lx，温度 26℃，日照 16 h。4周后转基因细胞分裂生长形成大量愈伤组织并有根、芽分化。接种烟草叶片于 无激素的 MS培养基上培养，采用同样的培养条件，并设置对照组（无愈伤组织生长和 器官分化）",
                          state: "open",
                          animate: true,
                        },
                        {
                          id: 1690726647595,
                          text: " 剪取培养后的转化烟草和前期实验未转基因烟草叶片小片，放到紫外灯和荧光体式显微 镜下观察，看是否产生绿色荧光并记录",
                          state: "open",
                          animate: true,
                        },
                        {
                          id: 1690729749807,
                          text: " 农杆菌的培养：提前一天将含 T-DNA 载体的农杆菌单菌落接种到 20 ml LB 液体培养 基中（含有 Kana 50 mg/L）或 YEB 培养基（含有 Rif 50mg/L、Str 30mg/L 和 Kana 50 mg/L）， 27℃，180 rpm 振荡培养过夜。将 2 mL 菌液转入 20 mL 上述 LB 液体培养基中，与上述的相同条件培养 3~6 h 左右，使菌液达到 OD600＝0.2～ 0.5，用来侵染烟草叶片。",
                          state: "open",
                          animate: true,
                        },
                        {
                          id: 1690729788660,
                          text: " 烟草叶片预培养：取烟草完全展开的幼叶 2~3 片，用自来水洗净晾干。在超净工作台 中将叶片浸于 70％酒精中 30 s，然后移入 10％的次氯酸钠溶液中浸泡 5～10 min， 为叶片表面消毒。随后，用无菌水浸泡洗涤 3～5 min，重复至少 3 次（消毒液对外植 体伤害很大，必须清洗干净）。将消毒后的叶片剪成 5 mm×5 mm 的小块，尽量包含 叶脉部分",
                          state: "open",
                          animate: true,
                        },
                      ],
                    },
                  ],
                },
                {
                  id: 1690726314725,
                  text: " 浸花法",
                  state: "open",
                  animate: true,
                },
                {
                  id: 1690726326562,
                  text: " 注射法",
                  state: "open",
                  animate: true,
                },
              ],
            },
            {
              id: 1690726226812,
              text: " 转基因植物的筛选及鉴定",
              state: "open",
              animate: true,
              children: [
                {
                  id: 1690726408404,
                  text: " 表型直接观察鉴定外源基因的表达活性(蛋白质水平)(八学时)",
                  state: "open",
                  animate: true,
                },
                {
                  id: 1690726420435,
                  text: " 植物组织RNA的提取及RT-PCR鉴定外源基因的表达(转录水平)（八学时）",
                  state: "open",
                  animate: true,
                },
                {
                  id: 1690726434949,
                  text: " 基因组DNA的分离及PCR鉴定外源基因的存在和Southern杂交法鉴定转基因插入拷贝 数(基因组水平)",
                  state: "open",
                  animate: true,
                },
              ],
            },
          ],
        },
      ],
    },
    hideImgId: {},
  },
  1690729749807: {
    tabTitle:
      "农杆菌的培养：提前一天将含 T.DNA 载体的农杆菌单菌落接种到 20 ml LB 液体培养 基中（含有 Kana 50 mg/L）或 YEB 培养基（含有 Rif 50mg/L、Str 30mg/L 和 Kana 50 mg/L）， 27℃，180 rpm 振荡培养过夜。将 2 mL 菌液转入 20 mL 上述 LB 液体培养基中，与上述的相同条件培养 3~6 h 左右，使菌液达到 OD600＝0.2～ 0.5，用来侵染烟草叶片。",
    json: {
      experimentInfo: {
        experimentName: "design_转基因技术2",
        configuretion: "",
        zoom: 1,
      },
      experimentScene: {
        componentList: [
          {
            type: "Rainier.UI.V2.PmsModel",
            uuid: "40bdaf3f-a044-4de8-adc4-7c8d828df4e5",
            uiProperty: {
              width: 108,
              height: 108,
              imageWidth: 108,
              imageHeight: 108,
              imageString:
                "",
              x: 10314,
              y: 10323,
            },
            modelProperty: {
              typeName: "UltraLowTemperatureFreezer",
              label: "",
              defaultLabel: "Q",
              componentName: "超低温冰箱",
              kind: "instrument",
              engName: "UltraLowTemperatureFreezer",
              partInfo: "超低温冰箱的描述",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                  showable: true,
                  visiable: true,
                },
                showEngName: {
                  editable: true,
                  showable: true,
                  visiable: false,
                },
              },
              locator: {
                type: "default",
                x: 10314,
                y: 10323,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                ],
                spiceModel: {
                  sm: "",
                },
              },
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "53449bac-a7db-4082-b5d7-83bf34c05093",
                uiProperty: {
                  radius: 2,
                  bgColor: "#ff0000",
                  x: 0,
                  y: 54,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 54,
                    defaultX: 0,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "125d0efa-6ba2-4572-b588-1186e859697d",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 0,
                    defaultX: 54,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "d22c31b9-7c00-400e-a5c6-90939d786a5c",
                uiProperty: {
                  radius: 2,
                  bgColor: "#000000",
                  x: 108,
                  y: 54,
                },
                modelProperty: {
                  name: "n3",
                  id: 3,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 108,
                    y: 54,
                    defaultX: 108,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "d068d5c3-f70b-4a14-af87-e8e9962ffdc9",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 108,
                },
                modelProperty: {
                  name: "n4",
                  id: 4,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 108,
                    defaultX: 54,
                    defaultY: 108,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.PmsModel",
            uuid: "7abab8a7-fa5b-4fe6-b118-c09d9b93240d",
            uiProperty: {
              width: 108,
              height: 108,
              imageWidth: 108,
              imageHeight: 108,
              imageString:
                "",
              x: 10647,
              y: 10323,
            },
            modelProperty: {
              typeName: "NanoDropTM",
              label: "",
              defaultLabel: "Q",
              componentName: "NanoDrop微量紫外-可见光分光光度计",
              kind: "instrument",
              engName: "NanoDrop™OneMicrovolumeUVSpectrophotometer",
              partInfo: "NanoDrop微量紫外-可见光分光光度计的描述",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                  showable: true,
                  visiable: true,
                },
                showEngName: {
                  editable: true,
                  showable: true,
                  visiable: false,
                },
              },
              locator: {
                type: "default",
                x: 10647,
                y: 10323,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                ],
                spiceModel: {
                  sm: "",
                },
              },
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "3a5654b0-b364-4553-86cc-edb36c4ae6a3",
                uiProperty: {
                  radius: 2,
                  bgColor: "#ff0000",
                  x: 0,
                  y: 54,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 54,
                    defaultX: 0,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "7b5fd3c5-39eb-40b0-9e27-c70f50acff36",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 0,
                    defaultX: 54,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "b4975878-f35b-444a-9aa8-e7eb9cc9696a",
                uiProperty: {
                  radius: 2,
                  bgColor: "#000000",
                  x: 108,
                  y: 54,
                },
                modelProperty: {
                  name: "n3",
                  id: 3,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 108,
                    y: 54,
                    defaultX: 108,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "a2c857b7-388a-4265-89ea-c6a71ba86fa0",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 108,
                },
                modelProperty: {
                  name: "n4",
                  id: 4,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 108,
                    defaultX: 54,
                    defaultY: 108,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.PmsModel",
            uuid: "b4529f81-4de6-4473-89e7-937e3c5fad72",
            uiProperty: {
              width: 108,
              height: 108,
              imageWidth: 108,
              imageHeight: 108,
              imageString:
                "",
              x: 10323,
              y: 10602,
            },
            modelProperty: {
              typeName: "UltrasonicCellDisruptor",
              label: "",
              defaultLabel: "Q",
              componentName: "超声破碎仪",
              kind: "instrument",
              engName: "UltrasonicCellDisruptor",
              partInfo: "超声破碎仪的描述",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                  showable: true,
                  visiable: true,
                },
                showEngName: {
                  editable: true,
                  showable: true,
                  visiable: false,
                },
              },
              locator: {
                type: "default",
                x: 10323,
                y: 10602,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                ],
                spiceModel: {
                  sm: "",
                },
              },
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "210de86e-17d2-4d73-b859-86c30e5ab4a4",
                uiProperty: {
                  radius: 2,
                  bgColor: "#ff0000",
                  x: 0,
                  y: 54,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 54,
                    defaultX: 0,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "d099a331-d65a-4427-87b2-b4054e6cb4d7",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 0,
                    defaultX: 54,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "ca996424-ed71-435c-aa4f-362a71313efd",
                uiProperty: {
                  radius: 2,
                  bgColor: "#000000",
                  x: 108,
                  y: 54,
                },
                modelProperty: {
                  name: "n3",
                  id: 3,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 108,
                    y: 54,
                    defaultX: 108,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "5f1a2495-fc62-4e57-ab3c-5b904350b0e2",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 108,
                },
                modelProperty: {
                  name: "n4",
                  id: 4,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 108,
                    defaultX: 54,
                    defaultY: 108,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.PmsModel",
            uuid: "bb61c12e-ba1b-4ab4-96b9-52963af311a6",
            uiProperty: {
              width: 108,
              height: 108,
              imageWidth: 108,
              imageHeight: 108,
              imageString:
                "",
              x: 10764,
              y: 10512,
            },
            modelProperty: {
              typeName: "PulseCellTransfectionSystem",
              label: "",
              defaultLabel: "Q",
              componentName: "电击转化仪",
              kind: "instrument",
              engName: "PulseCellTransfectionSystem",
              partInfo: "电击转化仪的描述",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                  showable: true,
                  visiable: true,
                },
                showEngName: {
                  editable: true,
                  showable: true,
                  visiable: false,
                },
              },
              locator: {
                type: "default",
                x: 10764,
                y: 10512,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                ],
                spiceModel: {
                  sm: "",
                },
              },
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "c9f8a112-a278-4657-9314-7b4e4c37740f",
                uiProperty: {
                  radius: 2,
                  bgColor: "#ff0000",
                  x: 0,
                  y: 54,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 54,
                    defaultX: 0,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "4a19e0b8-a912-4dc3-8a5d-6d36a51f156a",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 0,
                    defaultX: 54,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "312837b6-f2a7-4c4a-8398-f78efa6d0b09",
                uiProperty: {
                  radius: 2,
                  bgColor: "#000000",
                  x: 108,
                  y: 54,
                },
                modelProperty: {
                  name: "n3",
                  id: 3,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 108,
                    y: 54,
                    defaultX: 108,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "7ef7da73-62e1-4048-a68f-f459daa7d616",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 108,
                },
                modelProperty: {
                  name: "n4",
                  id: 4,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 108,
                    defaultX: 54,
                    defaultY: 108,
                  },
                },
                portType: "D",
              },
            ],
          },
        ],
        connectionList: [
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: "3c79b923-1c53-498d-b07b-0dc65559e1fe",
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10422,
                  start_y: 10377,
                  end_x: 10459.5,
                  end_y: 10377,
                  type: "horizontal",
                },
                {
                  start_x: 10459.5,
                  start_y: 10377,
                  end_x: 10475.173828125,
                  end_y: 10377,
                  type: "horizontal",
                },
                {
                  start_x: 10475.173828125,
                  start_y: 10377,
                  end_x: 10493.484375,
                  end_y: 10377,
                  type: "horizontal",
                },
                {
                  start_x: 10493.484375,
                  start_y: 10377,
                  end_x: 10513.552734375,
                  end_y: 10377,
                  type: "horizontal",
                },
                {
                  start_x: 10513.552734375,
                  start_y: 10377,
                  end_x: 10534.5,
                  end_y: 10377,
                  type: "horizontal",
                },
                {
                  start_x: 10534.5,
                  start_y: 10377,
                  end_x: 10555.447265625,
                  end_y: 10377,
                  type: "horizontal",
                },
                {
                  start_x: 10555.447265625,
                  start_y: 10377,
                  end_x: 10575.515625,
                  end_y: 10377,
                  type: "horizontal",
                },
                {
                  start_x: 10575.515625,
                  start_y: 10377,
                  end_x: 10593.826171875,
                  end_y: 10377,
                  type: "horizontal",
                },
                {
                  start_x: 10593.826171875,
                  start_y: 10377,
                  end_x: 10609.5,
                  end_y: 10377,
                  type: "horizontal",
                },
                {
                  start_x: 10609.5,
                  start_y: 10377,
                  end_x: 10647,
                  end_y: 10377,
                  type: "horizontal",
                },
              ],
              source_id: "d22c31b9-7c00-400e-a5c6-90939d786a5c",
              target_id: "3a5654b0-b364-4553-86cc-edb36c4ae6a3",
              label: " ",
              source_parent_id: "40bdaf3f-a044-4de8-adc4-7c8d828df4e5",
              target_parent_id: "7abab8a7-fa5b-4fe6-b118-c09d9b93240d",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: "0c7a508d-bad0-4b5e-9cc6-dda244cc5eae",
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10431,
                  start_y: 10656,
                  end_x: 10449,
                  end_y: 10656,
                  type: "horizontal",
                },
                {
                  start_x: 10449,
                  start_y: 10656,
                  end_x: 10456.5234375,
                  end_y: 10655.9091796875,
                },
                {
                  start_x: 10456.5234375,
                  start_y: 10655.9091796875,
                  end_x: 10465.3125,
                  end_y: 10655.2734375,
                },
                {
                  start_x: 10465.3125,
                  start_y: 10655.2734375,
                  end_x: 10474.9453125,
                  end_y: 10653.5478515625,
                },
                {
                  start_x: 10474.9453125,
                  start_y: 10653.5478515625,
                  end_x: 10485,
                  end_y: 10650.1875,
                },
                {
                  start_x: 10485,
                  start_y: 10650.1875,
                  end_x: 10495.0546875,
                  end_y: 10644.6474609375,
                },
                {
                  start_x: 10495.0546875,
                  start_y: 10644.6474609375,
                  end_x: 10504.6875,
                  end_y: 10636.3828125,
                },
                {
                  start_x: 10504.6875,
                  start_y: 10636.3828125,
                  end_x: 10513.4765625,
                  end_y: 10624.8486328125,
                },
                {
                  start_x: 10513.4765625,
                  start_y: 10624.8486328125,
                  end_x: 10521,
                  end_y: 10609.5,
                },
                {
                  start_x: 10521,
                  start_y: 10609.5,
                  end_x: 10526.9765625,
                  end_y: 10590.064453125,
                },
                {
                  start_x: 10526.9765625,
                  start_y: 10590.064453125,
                  end_x: 10531.6875,
                  end_y: 10567.359375,
                },
                {
                  start_x: 10531.6875,
                  start_y: 10567.359375,
                  end_x: 10535.5546875,
                  end_y: 10542.474609375,
                },
                {
                  start_x: 10535.5546875,
                  start_y: 10542.474609375,
                  end_x: 10539,
                  end_y: 10516.5,
                },
                {
                  start_x: 10539,
                  start_y: 10516.5,
                  end_x: 10542.4453125,
                  end_y: 10490.525390625,
                },
                {
                  start_x: 10542.4453125,
                  start_y: 10490.525390625,
                  end_x: 10546.3125,
                  end_y: 10465.640625,
                },
                {
                  start_x: 10546.3125,
                  start_y: 10465.640625,
                  end_x: 10551.0234375,
                  end_y: 10442.935546875,
                },
                {
                  start_x: 10551.0234375,
                  start_y: 10442.935546875,
                  end_x: 10557,
                  end_y: 10423.5,
                },
                {
                  start_x: 10557,
                  start_y: 10423.5,
                  end_x: 10564.5234375,
                  end_y: 10408.1513671875,
                },
                {
                  start_x: 10564.5234375,
                  start_y: 10408.1513671875,
                  end_x: 10573.3125,
                  end_y: 10396.6171875,
                },
                {
                  start_x: 10573.3125,
                  start_y: 10396.6171875,
                  end_x: 10582.9453125,
                  end_y: 10388.3525390625,
                },
                {
                  start_x: 10582.9453125,
                  start_y: 10388.3525390625,
                  end_x: 10593,
                  end_y: 10382.8125,
                },
                {
                  start_x: 10593,
                  start_y: 10382.8125,
                  end_x: 10603.0546875,
                  end_y: 10379.4521484375,
                },
                {
                  start_x: 10603.0546875,
                  start_y: 10379.4521484375,
                  end_x: 10612.6875,
                  end_y: 10377.7265625,
                },
                {
                  start_x: 10612.6875,
                  start_y: 10377.7265625,
                  end_x: 10621.4765625,
                  end_y: 10377.0908203125,
                },
                {
                  start_x: 10621.4765625,
                  start_y: 10377.0908203125,
                  end_x: 10629,
                  end_y: 10377,
                },
                {
                  start_x: 10629,
                  start_y: 10377,
                  end_x: 10647,
                  end_y: 10377,
                  type: "horizontal",
                },
              ],
              source_id: "ca996424-ed71-435c-aa4f-362a71313efd",
              target_id: "3a5654b0-b364-4553-86cc-edb36c4ae6a3",
              label: " ",
              source_parent_id: "b4529f81-4de6-4473-89e7-937e3c5fad72",
              target_parent_id: "7abab8a7-fa5b-4fe6-b118-c09d9b93240d",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: "126367e5-202c-42a7-a947-2d063168904c",
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10764,
                  start_y: 10566,
                  end_x: 10736.25,
                  end_y: 10566,
                  type: "horizontal",
                },
                {
                  start_x: 10736.25,
                  start_y: 10566,
                  end_x: 10724.6513671875,
                  end_y: 10566.029296875,
                },
                {
                  start_x: 10724.6513671875,
                  start_y: 10566.029296875,
                  end_x: 10711.1015625,
                  end_y: 10566.234375,
                },
                {
                  start_x: 10711.1015625,
                  start_y: 10566.234375,
                  end_x: 10696.2509765625,
                  end_y: 10566.791015625,
                },
                {
                  start_x: 10696.2509765625,
                  start_y: 10566.791015625,
                  end_x: 10680.75,
                  end_y: 10567.875,
                },
                {
                  start_x: 10680.75,
                  start_y: 10567.875,
                  end_x: 10665.2490234375,
                  end_y: 10569.662109375,
                },
                {
                  start_x: 10665.2490234375,
                  start_y: 10569.662109375,
                  end_x: 10650.3984375,
                  end_y: 10572.328125,
                },
                {
                  start_x: 10650.3984375,
                  start_y: 10572.328125,
                  end_x: 10636.8486328125,
                  end_y: 10576.048828125,
                },
                {
                  start_x: 10636.8486328125,
                  start_y: 10576.048828125,
                  end_x: 10625.25,
                  end_y: 10581,
                },
                {
                  start_x: 10625.25,
                  start_y: 10581,
                  end_x: 10616.0361328125,
                  end_y: 10587.26953125,
                },
                {
                  start_x: 10616.0361328125,
                  start_y: 10587.26953125,
                  end_x: 10608.7734375,
                  end_y: 10594.59375,
                },
                {
                  start_x: 10608.7734375,
                  start_y: 10594.59375,
                  end_x: 10602.8115234375,
                  end_y: 10602.62109375,
                },
                {
                  start_x: 10602.8115234375,
                  start_y: 10602.62109375,
                  end_x: 10597.5,
                  end_y: 10611,
                },
                {
                  start_x: 10597.5,
                  start_y: 10611,
                  end_x: 10592.1884765625,
                  end_y: 10619.37890625,
                },
                {
                  start_x: 10592.1884765625,
                  start_y: 10619.37890625,
                  end_x: 10586.2265625,
                  end_y: 10627.40625,
                },
                {
                  start_x: 10586.2265625,
                  start_y: 10627.40625,
                  end_x: 10578.9638671875,
                  end_y: 10634.73046875,
                },
                {
                  start_x: 10578.9638671875,
                  start_y: 10634.73046875,
                  end_x: 10569.75,
                  end_y: 10641,
                },
                {
                  start_x: 10569.75,
                  start_y: 10641,
                  end_x: 10558.1513671875,
                  end_y: 10645.951171875,
                },
                {
                  start_x: 10558.1513671875,
                  start_y: 10645.951171875,
                  end_x: 10544.6015625,
                  end_y: 10649.671875,
                },
                {
                  start_x: 10544.6015625,
                  start_y: 10649.671875,
                  end_x: 10529.7509765625,
                  end_y: 10652.337890625,
                },
                {
                  start_x: 10529.7509765625,
                  start_y: 10652.337890625,
                  end_x: 10514.25,
                  end_y: 10654.125,
                },
                {
                  start_x: 10514.25,
                  start_y: 10654.125,
                  end_x: 10498.7490234375,
                  end_y: 10655.208984375,
                },
                {
                  start_x: 10498.7490234375,
                  start_y: 10655.208984375,
                  end_x: 10483.8984375,
                  end_y: 10655.765625,
                },
                {
                  start_x: 10483.8984375,
                  start_y: 10655.765625,
                  end_x: 10470.3486328125,
                  end_y: 10655.970703125,
                },
                {
                  start_x: 10470.3486328125,
                  start_y: 10655.970703125,
                  end_x: 10458.75,
                  end_y: 10656,
                },
                {
                  start_x: 10458.75,
                  start_y: 10656,
                  end_x: 10431,
                  end_y: 10656,
                  type: "horizontal",
                },
              ],
              source_id: "c9f8a112-a278-4657-9314-7b4e4c37740f",
              target_id: "ca996424-ed71-435c-aa4f-362a71313efd",
              label: " ",
              source_parent_id: "bb61c12e-ba1b-4ab4-96b9-52963af311a6",
              target_parent_id: "b4529f81-4de6-4473-89e7-937e3c5fad72",
            },
          },
        ],
      },
      stepByStep: [],
    },
  },
  1690726517909: {
    tabTitle: "做法",
    json: {
      experimentInfo: {
        experimentName: "design_转基因技术2",
        configuretion: "",
        zoom: 1,
      },
      experimentScene: {
        componentList: [
          {
            type: "Rainier.UI.V2.PmsModel",
            uuid: "754c273b-3544-4431-8209-84ed59b7568a",
            uiProperty: {
              width: 108,
              height: 108,
              imageWidth: 108,
              imageHeight: 108,
              imageString:
                "",
              x: 10359,
              y: 10485,
            },
            modelProperty: {
              typeName: "Bechtop",
              label: "",
              defaultLabel: "Q",
              componentName: "超净工作台",
              kind: "instrument",
              engName: "Bechtop",
              partInfo: "超净工作台的描述",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                  showable: true,
                  visiable: true,
                },
                showEngName: {
                  editable: true,
                  showable: true,
                  visiable: false,
                },
              },
              locator: {
                type: "default",
                x: 10359,
                y: 10485,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                ],
                spiceModel: {
                  sm: "",
                },
              },
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "edf75cc7-a171-462e-b298-856c0eb6f4ac",
                uiProperty: {
                  radius: 2,
                  bgColor: "#ff0000",
                  x: 0,
                  y: 54,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 54,
                    defaultX: 0,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "2f31c395-d529-4cd1-bb5b-f9fced264dd3",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 0,
                    defaultX: 54,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "332ea782-7a8c-4c00-a182-db0c707238a3",
                uiProperty: {
                  radius: 2,
                  bgColor: "#000000",
                  x: 108,
                  y: 54,
                },
                modelProperty: {
                  name: "n3",
                  id: 3,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 108,
                    y: 54,
                    defaultX: 108,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "d5b5d619-3971-4d8d-bb8d-a07c5cc4d7f1",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 108,
                },
                modelProperty: {
                  name: "n4",
                  id: 4,
                  node: 2,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 108,
                    defaultX: 54,
                    defaultY: 108,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.PmsModel",
            uuid: "c1eb3a53-0243-4a5e-80eb-034a69e16de5",
            uiProperty: {
              width: 108,
              height: 108,
              imageWidth: 108,
              imageHeight: 108,
              imageString:
                "",
              x: 10629,
              y: 10260,
            },
            modelProperty: {
              typeName: "UltrasonicCellDisruptor",
              label: "",
              defaultLabel: "Q",
              componentName: "超声破碎仪",
              kind: "instrument",
              engName: "UltrasonicCellDisruptor",
              partInfo: "超声破碎仪的描述",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                  showable: true,
                  visiable: true,
                },
                showEngName: {
                  editable: true,
                  showable: true,
                  visiable: false,
                },
              },
              locator: {
                type: "default",
                x: 10629,
                y: 10260,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                    memo: "",
                  },
                ],
                spiceModel: {
                  sm: "",
                },
              },
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "9da48e44-83ba-49a0-8625-885fabdbdaa9",
                uiProperty: {
                  radius: 2,
                  bgColor: "#ff0000",
                  x: 0,
                  y: 54,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 54,
                    defaultX: 0,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "af5483d7-5b95-4f3d-9a3d-d3b4f1a25e3f",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 0,
                    defaultX: 54,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "31538a8e-bc9b-4cc7-a0b2-c527f3147890",
                uiProperty: {
                  radius: 2,
                  bgColor: "#000000",
                  x: 108,
                  y: 54,
                },
                modelProperty: {
                  name: "n3",
                  id: 3,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 108,
                    y: 54,
                    defaultX: 108,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "11391c4b-e7dc-4d25-b306-157ae0d690a9",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 108,
                },
                modelProperty: {
                  name: "n4",
                  id: 4,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 108,
                    defaultX: 54,
                    defaultY: 108,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.PmsModel",
            uuid: "08bad982-eef8-4f84-a9d0-7ec9b250b885",
            uiProperty: {
              width: 108,
              height: 108,
              imageWidth: 108,
              imageHeight: 108,
              imageString:
                "data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABqCAYAAABUIcSXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjgwMzQxRTEzRDhGNTExRTlBMjhCQ0VFN0VCOEQ3ODQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjgwMzQxRTE0RDhGNTExRTlBMjhCQ0VFN0VCOEQ3ODQyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODAzNDFFMTFEOEY1MTFFOUEyOEJDRUU3RUI4RDc4NDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODAzNDFFMTJEOEY1MTFFOUEyOEJDRUU3RUI4RDc4NDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5SoxWWAAAoP0lEQVR42ux9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",
              x: 10755,
              y: 10503,
            },
            modelProperty: {
              typeName: "Glycine",
              label: "",
              defaultLabel: "R",
              componentName: "甘氨酸",
              kind: "reagent",
              engName: "Glycine",
              partInfo: "甘氨酸的描述",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                  showable: true,
                  visiable: true,
                },
                showEngName: {
                  editable: true,
                  showable: true,
                  visiable: false,
                },
              },
              locator: {
                type: "default",
                x: 10755,
                y: 10503,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {
                  sm: "",
                },
              },
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "8da2c6d9-bd15-4d97-a91b-1e9d25cfeb89",
                uiProperty: {
                  radius: 2,
                  bgColor: "#ff0000",
                  x: 0,
                  y: 54,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: 1,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 54,
                    defaultX: 0,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "60d6ad19-6b30-4669-8672-6efdd80f90f9",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 0,
                    defaultX: 54,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "68e9d9a1-67db-41ec-8927-bd3381fc1302",
                uiProperty: {
                  radius: 2,
                  bgColor: "#000000",
                  x: 108,
                  y: 54,
                },
                modelProperty: {
                  name: "n3",
                  id: 3,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 108,
                    y: 54,
                    defaultX: 108,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "ff6ba6b7-bc79-4a75-a09f-af408366106d",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 108,
                },
                modelProperty: {
                  name: "n4",
                  id: 4,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 108,
                    defaultX: 54,
                    defaultY: 108,
                  },
                },
                portType: "D",
              },
            ],
          },
          {
            type: "Rainier.UI.V2.PmsModel",
            uuid: "54ed6edd-18e9-479b-9c1d-6a3af97c8125",
            uiProperty: {
              width: 108,
              height: 108,
              imageWidth: 108,
              imageHeight: 108,
              imageString:
                "data:img/jpg;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABqCAYAAABUIcSXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc3QzAzNDZGRDhGNTExRTk4Mzc2ODQxN0YxNDhCMUE2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc3QzAzNDcwRDhGNTExRTk4Mzc2ODQxN0YxNDhCMUE2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzdDMDM0NkREOEY1MTFFOTgzNzY4NDE3RjE0OEIxQTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzdDMDM0NkVEOEY1MTFFOTgzNzY4NDE3RjE0OEIxQTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz53Qp74AAArjElEQVR42ux9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",
              x: 10593,
              y: 10710,
            },
            modelProperty: {
              typeName: "Bis_Tris",
              label: "",
              defaultLabel: "R",
              componentName: "Bis-Tris",
              kind: "reagent",
              engName: "Bis-Tris",
              partInfo: "Bis-Tris的描述",
              showInfo: {
                showLabel: {
                  showable: true,
                  visiable: true,
                },
                showComponentName: {
                  editable: false,
                  showable: true,
                  visiable: true,
                },
                showEngName: {
                  editable: true,
                  showable: true,
                  visiable: false,
                },
              },
              locator: {
                type: "default",
                x: 10593,
                y: 10710,
              },
              transform: {
                angle: 0,
                flip: {
                  horizontal: false,
                  vertical: false,
                },
              },
              additional: {
                spiceProperties: [
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                  {
                    name: "",
                    caption: "",
                    editable: true,
                    value: {
                      defaultValue: "",
                      value: "",
                    },
                    memo: "",
                    unit: {
                      unitType: "",
                      unitOrders: "",
                    },
                  },
                ],
                spiceModel: {
                  sm: "",
                },
              },
            },
            portList: [
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "660ef5ed-937f-4d64-9182-262dba0d06d6",
                uiProperty: {
                  radius: 2,
                  bgColor: "#ff0000",
                  x: 0,
                  y: 54,
                },
                modelProperty: {
                  name: "n1",
                  id: 1,
                  node: 2,
                  locator: {
                    type: "default",
                    x: 0,
                    y: 54,
                    defaultX: 0,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.InputPortModel",
                uuid: "54540911-b5ef-4884-9cce-c81196933d59",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 0,
                },
                modelProperty: {
                  name: "n2",
                  id: 2,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 0,
                    defaultX: 54,
                    defaultY: 0,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "e8ddf9ef-7299-4456-9b3c-d3982c545b4c",
                uiProperty: {
                  radius: 2,
                  bgColor: "#000000",
                  x: 108,
                  y: 54,
                },
                modelProperty: {
                  name: "n3",
                  id: 3,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 108,
                    y: 54,
                    defaultX: 108,
                    defaultY: 54,
                  },
                },
                portType: "D",
              },
              {
                type: "Rainier.UI.V2.OutputPortModel",
                uuid: "1a73f3c2-a801-46f6-b2a4-08e73b100724",
                uiProperty: {
                  radius: 2,
                  x: 54,
                  y: 108,
                },
                modelProperty: {
                  name: "n4",
                  id: 4,
                  node: -1,
                  locator: {
                    type: "default",
                    x: 54,
                    y: 108,
                    defaultX: 54,
                    defaultY: 108,
                  },
                },
                portType: "D",
              },
            ],
          },
        ],
        connectionList: [
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: "4058df2f-c859-4b9d-92c9-defc4404d5f9",
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10467,
                  start_y: 10539,
                  end_x: 10480.5,
                  end_y: 10539,
                  type: "horizontal",
                },
                {
                  start_x: 10480.5,
                  start_y: 10539,
                  end_x: 10486.142578125,
                  end_y: 10538.9267578125,
                },
                {
                  start_x: 10486.142578125,
                  start_y: 10538.9267578125,
                  end_x: 10492.734375,
                  end_y: 10538.4140625,
                },
                {
                  start_x: 10492.734375,
                  start_y: 10538.4140625,
                  end_x: 10499.958984375,
                  end_y: 10537.0224609375,
                },
                {
                  start_x: 10499.958984375,
                  start_y: 10537.0224609375,
                  end_x: 10507.5,
                  end_y: 10534.3125,
                },
                {
                  start_x: 10507.5,
                  start_y: 10534.3125,
                  end_x: 10515.041015625,
                  end_y: 10529.8447265625,
                },
                {
                  start_x: 10515.041015625,
                  start_y: 10529.8447265625,
                  end_x: 10522.265625,
                  end_y: 10523.1796875,
                },
                {
                  start_x: 10522.265625,
                  start_y: 10523.1796875,
                  end_x: 10528.857421875,
                  end_y: 10513.8779296875,
                },
                {
                  start_x: 10528.857421875,
                  start_y: 10513.8779296875,
                  end_x: 10534.5,
                  end_y: 10501.5,
                },
                {
                  start_x: 10534.5,
                  start_y: 10501.5,
                  end_x: 10538.982421875,
                  end_y: 10485.826171875,
                },
                {
                  start_x: 10538.982421875,
                  start_y: 10485.826171875,
                  end_x: 10542.515625,
                  end_y: 10467.515625,
                },
                {
                  start_x: 10542.515625,
                  start_y: 10467.515625,
                  end_x: 10545.416015625,
                  end_y: 10447.447265625,
                },
                {
                  start_x: 10545.416015625,
                  start_y: 10447.447265625,
                  end_x: 10548,
                  end_y: 10426.5,
                },
                {
                  start_x: 10548,
                  start_y: 10426.5,
                  end_x: 10550.583984375,
                  end_y: 10405.552734375,
                },
                {
                  start_x: 10550.583984375,
                  start_y: 10405.552734375,
                  end_x: 10553.484375,
                  end_y: 10385.484375,
                },
                {
                  start_x: 10553.484375,
                  start_y: 10385.484375,
                  end_x: 10557.017578125,
                  end_y: 10367.173828125,
                },
                {
                  start_x: 10557.017578125,
                  start_y: 10367.173828125,
                  end_x: 10561.5,
                  end_y: 10351.5,
                },
                {
                  start_x: 10561.5,
                  start_y: 10351.5,
                  end_x: 10567.142578125,
                  end_y: 10339.1220703125,
                },
                {
                  start_x: 10567.142578125,
                  start_y: 10339.1220703125,
                  end_x: 10573.734375,
                  end_y: 10329.8203125,
                },
                {
                  start_x: 10573.734375,
                  start_y: 10329.8203125,
                  end_x: 10580.958984375,
                  end_y: 10323.1552734375,
                },
                {
                  start_x: 10580.958984375,
                  start_y: 10323.1552734375,
                  end_x: 10588.5,
                  end_y: 10318.6875,
                },
                {
                  start_x: 10588.5,
                  start_y: 10318.6875,
                  end_x: 10596.041015625,
                  end_y: 10315.9775390625,
                },
                {
                  start_x: 10596.041015625,
                  start_y: 10315.9775390625,
                  end_x: 10603.265625,
                  end_y: 10314.5859375,
                },
                {
                  start_x: 10603.265625,
                  start_y: 10314.5859375,
                  end_x: 10609.857421875,
                  end_y: 10314.0732421875,
                },
                {
                  start_x: 10609.857421875,
                  start_y: 10314.0732421875,
                  end_x: 10615.5,
                  end_y: 10314,
                },
                {
                  start_x: 10615.5,
                  start_y: 10314,
                  end_x: 10629,
                  end_y: 10314,
                  type: "horizontal",
                },
              ],
              source_id: "332ea782-7a8c-4c00-a182-db0c707238a3",
              target_id: "9da48e44-83ba-49a0-8625-885fabdbdaa9",
              label: " ",
              source_parent_id: "754c273b-3544-4431-8209-84ed59b7568a",
              target_parent_id: "c1eb3a53-0243-4a5e-80eb-034a69e16de5",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: "59db0989-50ee-4843-87d3-5ea3dcb5a08f",
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10467,
                  start_y: 10539,
                  end_x: 10491,
                  end_y: 10539,
                  type: "horizontal",
                },
                {
                  start_x: 10491,
                  start_y: 10539,
                  end_x: 10501.03125,
                  end_y: 10539.005859375,
                },
                {
                  start_x: 10501.03125,
                  start_y: 10539.005859375,
                  end_x: 10512.75,
                  end_y: 10539.046875,
                },
                {
                  start_x: 10512.75,
                  start_y: 10539.046875,
                  end_x: 10525.59375,
                  end_y: 10539.158203125,
                },
                {
                  start_x: 10525.59375,
                  start_y: 10539.158203125,
                  end_x: 10539,
                  end_y: 10539.375,
                },
                {
                  start_x: 10539,
                  start_y: 10539.375,
                  end_x: 10552.40625,
                  end_y: 10539.732421875,
                },
                {
                  start_x: 10552.40625,
                  start_y: 10539.732421875,
                  end_x: 10565.25,
                  end_y: 10540.265625,
                },
                {
                  start_x: 10565.25,
                  start_y: 10540.265625,
                  end_x: 10576.96875,
                  end_y: 10541.009765625,
                },
                {
                  start_x: 10576.96875,
                  start_y: 10541.009765625,
                  end_x: 10587,
                  end_y: 10542,
                },
                {
                  start_x: 10587,
                  start_y: 10542,
                  end_x: 10594.96875,
                  end_y: 10543.25390625,
                },
                {
                  start_x: 10594.96875,
                  start_y: 10543.25390625,
                  end_x: 10601.25,
                  end_y: 10544.71875,
                },
                {
                  start_x: 10601.25,
                  start_y: 10544.71875,
                  end_x: 10606.40625,
                  end_y: 10546.32421875,
                },
                {
                  start_x: 10606.40625,
                  start_y: 10546.32421875,
                  end_x: 10611,
                  end_y: 10548,
                },
                {
                  start_x: 10611,
                  start_y: 10548,
                  end_x: 10615.59375,
                  end_y: 10549.67578125,
                },
                {
                  start_x: 10615.59375,
                  start_y: 10549.67578125,
                  end_x: 10620.75,
                  end_y: 10551.28125,
                },
                {
                  start_x: 10620.75,
                  start_y: 10551.28125,
                  end_x: 10627.03125,
                  end_y: 10552.74609375,
                },
                {
                  start_x: 10627.03125,
                  start_y: 10552.74609375,
                  end_x: 10635,
                  end_y: 10554,
                },
                {
                  start_x: 10635,
                  start_y: 10554,
                  end_x: 10645.03125,
                  end_y: 10554.990234375,
                },
                {
                  start_x: 10645.03125,
                  start_y: 10554.990234375,
                  end_x: 10656.75,
                  end_y: 10555.734375,
                },
                {
                  start_x: 10656.75,
                  start_y: 10555.734375,
                  end_x: 10669.59375,
                  end_y: 10556.267578125,
                },
                {
                  start_x: 10669.59375,
                  start_y: 10556.267578125,
                  end_x: 10683,
                  end_y: 10556.625,
                },
                {
                  start_x: 10683,
                  start_y: 10556.625,
                  end_x: 10696.40625,
                  end_y: 10556.841796875,
                },
                {
                  start_x: 10696.40625,
                  start_y: 10556.841796875,
                  end_x: 10709.25,
                  end_y: 10556.953125,
                },
                {
                  start_x: 10709.25,
                  start_y: 10556.953125,
                  end_x: 10720.96875,
                  end_y: 10556.994140625,
                },
                {
                  start_x: 10720.96875,
                  start_y: 10556.994140625,
                  end_x: 10731,
                  end_y: 10557,
                },
                {
                  start_x: 10731,
                  start_y: 10557,
                  end_x: 10755,
                  end_y: 10557,
                  type: "horizontal",
                },
              ],
              source_id: "332ea782-7a8c-4c00-a182-db0c707238a3",
              target_id: "8da2c6d9-bd15-4d97-a91b-1e9d25cfeb89",
              label: " ",
              source_parent_id: "754c273b-3544-4431-8209-84ed59b7568a",
              target_parent_id: "08bad982-eef8-4f84-a9d0-7ec9b250b885",
            },
          },
          {
            type: "Rainier.UI.V2.ConnectionModel",
            uuid: "78b52eb6-4f86-4ff9-9284-e00654af8b9a",
            uiProperty: {
              stroke: 1,
              radius: 10,
              color: "#00A8F0",
            },
            modelProperty: {
              name: "connection1",
              router: "Rainier.UI.V2.InteractiveManhattanRouter",
              segments: [
                {
                  start_x: 10413,
                  start_y: 10593,
                  end_x: 10413,
                  end_y: 10621.5,
                  type: "vertical",
                },
                {
                  start_x: 10413,
                  start_y: 10621.5,
                  end_x: 10413.05859375,
                  end_y: 10633.412109375,
                },
                {
                  start_x: 10413.05859375,
                  start_y: 10633.412109375,
                  end_x: 10413.46875,
                  end_y: 10647.328125,
                },
                {
                  start_x: 10413.46875,
                  start_y: 10647.328125,
                  end_x: 10414.58203125,
                  end_y: 10662.580078125,
                },
                {
                  start_x: 10414.58203125,
                  start_y: 10662.580078125,
                  end_x: 10416.75,
                  end_y: 10678.5,
                },
                {
                  start_x: 10416.75,
                  start_y: 10678.5,
                  end_x: 10420.32421875,
                  end_y: 10694.419921875,
                },
                {
                  start_x: 10420.32421875,
                  start_y: 10694.419921875,
                  end_x: 10425.65625,
                  end_y: 10709.671875,
                },
                {
                  start_x: 10425.65625,
                  start_y: 10709.671875,
                  end_x: 10433.09765625,
                  end_y: 10723.587890625,
                },
                {
                  start_x: 10433.09765625,
                  start_y: 10723.587890625,
                  end_x: 10443,
                  end_y: 10735.5,
                },
                {
                  start_x: 10443,
                  start_y: 10735.5,
                  end_x: 10455.5390625,
                  end_y: 10744.9072265625,
                },
                {
                  start_x: 10455.5390625,
                  start_y: 10744.9072265625,
                  end_x: 10470.1875,
                  end_y: 10751.9765625,
                },
                {
                  start_x: 10470.1875,
                  start_y: 10751.9765625,
                  end_x: 10486.2421875,
                  end_y: 10757.0419921875,
                },
                {
                  start_x: 10486.2421875,
                  start_y: 10757.0419921875,
                  end_x: 10503,
                  end_y: 10760.4375,
                },
                {
                  start_x: 10503,
                  start_y: 10760.4375,
                  end_x: 10519.7578125,
                  end_y: 10762.4970703125,
                },
                {
                  start_x: 10519.7578125,
                  start_y: 10762.4970703125,
                  end_x: 10535.8125,
                  end_y: 10763.5546875,
                },
                {
                  start_x: 10535.8125,
                  start_y: 10763.5546875,
                  end_x: 10550.4609375,
                  end_y: 10763.9443359375,
                },
                {
                  start_x: 10550.4609375,
                  start_y: 10763.9443359375,
                  end_x: 10563,
                  end_y: 10764,
                },
                {
                  start_x: 10563,
                  start_y: 10764,
                  end_x: 10593,
                  end_y: 10764,
                  type: "horizontal",
                },
              ],
              source_id: "d5b5d619-3971-4d8d-bb8d-a07c5cc4d7f1",
              target_id: "660ef5ed-937f-4d64-9182-262dba0d06d6",
              label: " ",
              source_parent_id: "754c273b-3544-4431-8209-84ed59b7568a",
              target_parent_id: "54ed6edd-18e9-479b-9c1d-6a3af97c8125",
            },
          },
        ],
      },
      stepByStep: [],
    },
  },
};
